Compiler Status:

Run Date: 14:08:16 UTC, Wednesday 15 February 2006

config - abi_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\abi_test.test\msvc\debug\main.obj.rsp" -c -Fo"..\bin.v2\status\abi_test.test\msvc\debug\main.obj"  

main.cpp
d:\kits\boost\libs\config\test\abi\abi_test.hpp(16) : warning C4103: 'd:\kits\boost\libs\config\test\abi\abi_test.hpp' : alignment changed after including header, may be due to missing #pragma pack(pop)
d:\kits\boost\libs\config\test\abi\abi_test.hpp(48) : warning C4103: 'd:\kits\boost\libs\config\test\abi\abi_test.hpp' : alignment changed after including header, may be due to missing #pragma pack(pop)

lambda - algorithm_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\algorithm_test.test\msvc\debug\algorithm_test.obj.rsp" -c -Fo"..\bin.v2\status\algorithm_test.test\msvc\debug\algorithm_test.obj"  

algorithm_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(206) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::arithmetic_action<boost::lambda::plus_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::arithmetic_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\algorithm_test.cpp(36) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::arithmetic_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        D:\Kits\boost\libs\lambda\test\algorithm_test.cpp(37) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const boost::lambda::ll::for_each
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const boost::lambda::ll::for_each
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const boost::lambda::ll::for_each>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::ll::for_each,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::protect_action,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::other_action<boost::lambda::comma_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::other_action<boost::lambda::assignment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::pre_increment_decrement_action<boost::lambda::increment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(429) : see refere...
   (remainder deleted because of excessive size)

preprocessor - arithmetic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\arithmetic.test\msvc\debug\arithmetic.obj.rsp" -c -Fo"..\bin.v2\status\arithmetic.test\msvc\debug\arithmetic.obj"  

arithmetic.cpp

preprocessor - array - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\array.test\msvc\debug\array.obj.rsp" -c -Fo"..\bin.v2\status\array.test\msvc\debug\array.obj"  

array.cpp

array - array1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\array1.test\msvc\debug\array1.obj.rsp" -c -Fo"..\bin.v2\status\array1.test\msvc\debug\array1.obj"  

array1.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(167) : see reference to function template instantiation 'bool std::equal<const float*,const float*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=const float *,
            _InIt2=const float *
        ]
        D:\Kits\boost\libs\array\array1.cpp(47) : see reference to function template instantiation 'bool boost::operator ==<float,6>(const boost::array<T,N> &,const boost::array<T,N> &)' being compiled
        with
        [
            T=float,
            N=6
        ]

array - array2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\array2.test\msvc\debug\array2.obj.rsp" -c -Fo"..\bin.v2\status\array2.test\msvc\debug\array2.obj"  

array2.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\array\array2.cpp(35) : see reference to function template instantiation '_OutIt std::transform<int*,int*,std::negate<_Ty>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=int *,
            _Ty=int,
            _InIt=int *,
            _Fn1=std::negate<int>
        ]

array - array3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\array3.test\msvc\debug\array3.obj.rsp" -c -Fo"..\bin.v2\status\array3.test\msvc\debug\array3.obj"  

array3.cpp
D:\Kits\boost\libs\array\array3.cpp(24) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data

array - array4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\array4.test\msvc\debug\array4.obj.rsp" -c -Fo"..\bin.v2\status\array4.test\msvc\debug\array4.obj"  

array4.cpp

array - array5 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\array5.test\msvc\debug\array5.obj.rsp" -c -Fo"..\bin.v2\status\array5.test\msvc\debug\array5.obj"  

array5.cpp
D:\Kits\boost\libs\array\array5.cpp(30) : warning C4305: 'initializing' : truncation from 'double' to 'float'
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<double*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=double,
            N=6,
            _OutIt=double *,
            _Diff=boost::array<double,6>::size_type,
            _Ty=double
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=double,
            N=6
        ]
        D:\Kits\boost\libs\array\array5.cpp(66) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=double,
            N=6
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(167) : see reference to function template instantiation 'bool std::equal<const float*,const float*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=const float *,
            _InIt2=const float *
        ]
        D:\Kits\boost\libs\array\array5.cpp(54) : see reference to function template instantiation 'bool boost::operator ==<float,6>(const boost::array<T,N> &,const boost::array<T,N> &)' being compiled
        with
        [
            T=float,
            N=6
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(145) : see reference to function template instantiation '_OutIt std::copy<const int*,double*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=double *,
            _InIt=const int *
        ]
        D:\Kits\boost\libs\array\array5.cpp(67) : see reference to function template instantiation 'boost::array<T,N> &boost::array<T,N>::operator =<int>(const boost::array<int,6> &)' being compiled
        with
        [
            T=double,
            N=6
        ]

lambda - bind_tests_advanced - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\bind_tests_advanced.test\msvc\debug\bind_tests_advanced.obj.rsp" -c -Fo"..\bin.v2\status\bind_tests_advanced.test\msvc\debug\bind_tests_advanced.obj"  

bind_tests_advanced.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int (__cdecl *const )(bool)
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int (__cdecl *const )(bool)
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int (__cdecl *const )(bool)>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__cdecl *const )(bool),const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(398) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__cdecl *const )(bool),const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<2,boost::lambda::function_action<2>>,
            Args=boost::tuples::tuple<int (__cdecl *const )(bool),const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\bind_tests_advanced.cpp(63) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::function_action<2>>,boost::tuples::tuple<int (__cdecl *const )(bool),const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int (__cdecl *const )(bool)>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::function_action<2>>,boost::tuples::tuple<int (__cdecl *const )(bool),const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>>,const int,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::function_action<2>>,boost::tuples::tuple<int (__cdecl *const )(bool),const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>>,const int,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,...
   (remainder deleted because of excessive size)

lambda - bind_tests_simple - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\bind_tests_simple.test\msvc\debug\bind_tests_simple.obj.rsp" -c -Fo"..\bin.v2\status\bind_tests_simple.test\msvc\debug\bind_tests_simple.obj"  

bind_tests_simple.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int (__thiscall A::* const )(const int &)
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int (__thiscall A::* const )(const int &)
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int (__thiscall A::* const )(const int &)>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<3,boost::lambda::function_action<3>>,
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\bind_tests_simple.cpp(68) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<3,boost::lambda::function_action<3>>,boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int (__thiscall A::* const )(const int &)>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=A &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=A &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<A &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<A &,boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>>,
            SigArgs=boost::tuples::null_type
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<A &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=A *__w64 const 
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=A *__w64 const 
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<A *__w64 const >
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<A *__w64 const ,boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A *__w64 const ,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A *__w64 const ,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuple...
   (remainder deleted because of excessive size)

lambda - bind_tests_simple_f_refs - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\bind_tests_simple_f_refs.test\msvc\debug\bind_tests_simple_f_refs.obj.rsp" -c -Fo"..\bin.v2\status\bind_tests_simple_f_refs.test\msvc\debug\bind_tests_simple_f_refs.obj"  

bind_tests_simple_f_refs.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int (__thiscall A::* const )(const int &)
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int (__thiscall A::* const )(const int &)
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int (__thiscall A::* const )(const int &)>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<3,boost::lambda::function_action<3>>,
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\bind_tests_simple_f_refs.cpp(53) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<3,boost::lambda::function_action<3>>,boost::tuples::tuple<int (__thiscall A::* const )(const int &),A &,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int (__thiscall A::* const )(const int &)>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=A &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=A &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<A &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<A &,boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>>,
            SigArgs=boost::tuples::null_type
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<A &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=A *__w64 const 
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=A *__w64 const 
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<A *__w64 const >
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<A *__w64 const ,boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A *__w64 const ,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int (__thiscall A::* const )(const int &),A *__w64 const ,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::l...
   (remainder deleted because of excessive size)

lambda - bll_and_function - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\bll_and_function.test\msvc\debug\bll_and_function.obj.rsp" -c -Fo"..\bin.v2\status\bll_and_function.test\msvc\debug\bll_and_function.obj"  

bll_and_function.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Bound=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\bll_and_function.cpp(46) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,
            R=int &,
            T0=int &,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,
            R=int &,
            T0=int &,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int &,
            T0=int &,
            T1=int,
            Allocator=std::allocator<void>,
            F=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,
            FunctionObj=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int &,
            T0=int &,
            T1=int,
            Allocator=std::allocator<void>,
            F=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=int &,
            T0=int &,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,
            F=boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_func...
   (remainder deleted because of excessive size)

preprocessor - comparison - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\comparison.test\msvc\debug\comparison.obj.rsp" -c -Fo"..\bin.v2\status\comparison.test\msvc\debug\comparison.obj"  

comparison.cpp

config - config_info - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\config_info.test\msvc\debug\config_info.obj.rsp" -c -Fo"..\bin.v2\status\config_info.test\msvc\debug\config_info.obj"  

config_info.cpp

Run output:

Microsoft Visual C++ version 8.0
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    _M_IX86                                 =600
    _WIN32                                  =1
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1400
    _MSC_FULL_VER                           =140050727
    _MT                                     =1
    _NATIVE_WCHAR_T_DEFINED                 =1
    __BOOL_DEFINED                          =1
    _INTEGRAL_MAX_BITS                      =64


*********************************************************************

Dinkumware standard library version 405
    _CPPLIB_VER                             =405
    _GLOBAL_USING                           =1
    _HAS_EXCEPTIONS                         =1


*********************************************************************

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(size_t)                          =4
    sizeof(ptrdiff_t)                       =4
    sizeof(void*)                           =4
    sizeof(void(*)(void))                   =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =0xffff
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L
    LLONG_MAX                               =9223372036854775807i64
    ULLONG_MAX                              =0xffffffffffffffffui64


*********************************************************************

Boost version 103400
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/visualc.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/dinkumware.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS         [no value]
    BOOST_MSVC                              =1400
    BOOST_STD_EXTENSION_NAMESPACE           =stdext
    BOOST_UNREACHABLE_RETURN(0)              [no value]
 
EXIT STATUS: 0 

config - config_link_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\config_link_test.test\msvc\debug\main.obj.rsp" -c -Fo"..\bin.v2\status\config_link_test.test\msvc\debug\main.obj"  

main.cpp

config - config_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\config_test.test\msvc\debug\threading-multi\config_test.obj.rsp" -c -Fo"..\bin.v2\status\config_test.test\msvc\debug\threading-multi\config_test.obj"  

config_test.cpp
d:\kits\boost\libs\config\test\boost_no_cwchar.ipp(22) : warning C4996: 'wcscpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(250) : see declaration of 'wcscpy'
        Message: 'This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\config\test\boost_no_i64_limits.ipp(19) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_i64_limits.ipp(20) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(18) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(19) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(20) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(21) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(22) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(23) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(24) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_limits.ipp(25) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_ll_limits.ipp(27) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_ll_limits.ipp(28) : warning C4127: conditional expression is constant
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(89) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
        d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(86) : while compiling class template member function 'std::fpos<_Statetype> boost_no_std_wstreambuf::parser_buf<charT>::seekpos(std::fpos<_Statetype>,std::ios_base::openmode)'
        with
        [
            _Statetype=_Mbstatet,
            charT=char
        ]
        d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(104) : see reference to class template instantiation 'boost_no_std_wstreambuf::parser_buf<charT>' being compiled
        with
        [
            charT=char
        ]
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(56) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
        d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(52) : while compiling class template member function 'std::fpos<_Statetype> boost_no_std_wstreambuf::parser_buf<charT>::seekoff(long,std::ios_base::seekdir,std::ios_base::openmode)'
        with
        [
            _Statetype=_Mbstatet,
            charT=char
        ]
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(57) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(80) : warning C4244: 'argument' : conversion from '__w64 int' to 'std::streamoff', possible loss of data
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(89) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
        d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(86) : while compiling class template member function 'std::fpos<_Statetype> boost_no_std_wstreambuf::parser_buf<charT>::seekpos(std::fpos<_Statetype>,std::ios_base::openmode)'
        with
        [
            _Statetype=_Mbstatet,
            charT=wchar_t
        ]
        d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(105) : see reference to class template instantiation 'boost_no_std_wstreambuf::parser_buf<charT>' being compiled
        with
        [
            charT=wchar_t
        ]
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(56) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
        d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(52) : while compiling class template member function 'std::fpos<_Statetype> boost_no_std_wstreambuf::parser_buf<charT>::seekoff(long,std::ios_base::seekdir,std::ios_base::openmode)'
        with
        [
            _Statetype=_Mbstatet,
            charT=wchar_t
        ]
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(57) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
d:\kits\boost\libs\config\test\boost_no_std_wstreambuf.ipp(80) : warning C4244: 'argument' : conversion from '__w64 int' to 'std::streamoff', possible loss of data

lambda - constructor_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\constructor_tests.test\msvc\debug\constructor_tests.obj.rsp" -c -Fo"..\bin.v2\status\constructor_tests.test\msvc\debug\constructor_tests.obj"  

constructor_tests.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
D:\Kits\boost\libs\lambda\test\constructor_tests.cpp(37) : warning C4100: 'n' : unreferenced formal parameter
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const boost::lambda::constructor<boost::tuples::tuple<int>>
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const boost::lambda::constructor<boost::tuples::tuple<int>>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const boost::lambda::constructor<boost::tuples::tuple<int>>>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::constructor<boost::tuples::tuple<int>>,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(398) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::constructor<boost::tuples::tuple<int>>,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<2,boost::lambda::function_action<2>>,
            Args=boost::tuples::tuple<const boost::lambda::constructor<boost::tuples::tuple<int>>,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\constructor_tests.cpp(46) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::function_action<2>>,boost::tuples::tuple<const boost::lambda::constructor<boost::tuples::tuple<int>>,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const boost::lambda::constructor<boost::tuples::tuple<int>>>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const boost::lambda::constructor<boost::tuples::tuple<int,int>>
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const boost::lambda::constructor<boost::tuples::tuple<int,int>>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const boost::lambda::constructor<boost::tuples::tuple<int,int>>>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::constructor<boost::tuples::tuple<int,int>>,const int,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::lambda::constructor<boost::tuples::tuple<int,int>>,const int,const int,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type&g...
   (remainder deleted because of excessive size)

preprocessor - control - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\control.test\msvc\debug\control.obj.rsp" -c -Fo"..\bin.v2\status\control.test\msvc\debug\control.obj"  

control.cpp

lambda - control_structures - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\control_structures.test\msvc\debug\control_structures.obj.rsp" -c -Fo"..\bin.v2\status\control_structures.test\msvc\debug\control_structures.obj"  

control_structures.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(237) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::other_action<boost::lambda::assignment_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::other_action<boost::lambda::assignment_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\control_structures.cpp(52) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::other_action<boost::lambda::assignment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Bound=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\control_structures.cpp(52) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const bool
        ]
        D:\Kits\boost\libs\lambda\test\control_structures.cpp(76) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity&...
   (remainder deleted because of excessive size)

crc - crc_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\crc_test.test\msvc\debug\crc_test.obj.rsp" -c -Fo"..\bin.v2\status\crc_test.test\msvc\debug\crc_test.obj"  

crc_test.cpp
..\boost/crc.hpp(377) : warning C4245: 'initializing' : conversion from 'int' to 'const boost::detail::mask_uint_t<8>::least', signed/unsigned mismatch
..\boost/crc.hpp(400) : warning C4245: 'initializing' : conversion from 'int' to 'const boost::detail::mask_uint_t<16>::least', signed/unsigned mismatch
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
D:\Kits\boost\libs\crc\crc_test.cpp(363) : warning C4244: 'initializing' : conversion from 'uint32_t' to 'const byte_type', possible loss of data
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(1013) : warning C4996: 'std::_Generate_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(1000) : see declaration of 'std::_Generate_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\crc\crc_test.cpp(438) : see reference to function template instantiation 'void std::generate_n<boost::int32_t*,size_t,boost::random::linear_congruential<IntType,a,c,m,val>>(_OutIt,_Diff,_Fn0)' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537,
            _OutIt=boost::int32_t *,
            _Diff=size_t,
            _Fn0=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(1013) : warning C4996: 'std::_Generate_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(1000) : see declaration of 'std::_Generate_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\crc\crc_test.cpp(525) : see reference to function template instantiation 'void std::generate_n<uint32_t*,size_t,boost::random::linear_congruential<IntType,a,c,m,val>>(_OutIt,_Diff,_Fn0)' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537,
            _OutIt=uint32_t *,
            _Diff=size_t,
            _Fn0=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537>
        ]
..\boost/crc.hpp(1065) : warning C4244: 'initializing' : conversion from 'boost::detail::mask_uint_t<32>::fast' to 'const byte_type', possible loss of data
        D:\Kits\boost\libs\crc\crc_test.cpp(574) : see reference to function template instantiation 'unsigned int boost::augmented_crc<32,79764919>(const void *,size_t,unsigned int)' being compiled
D:\Kits\boost\libs\crc\crc_test.cpp(188) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\crc\crc_test.cpp(180) : while compiling class template member function 'void crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>::error_test(void)'
        with
        [
            Bits=16,
            TrPo=4129,
            InRe=65535,
            FiXo=0,
            ReIn=false,
            ReRe=false
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(245) : while compiling class template member function 'void crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>::master_test(const char *,unsigned short)'
        with
        [
            Bits=16,
            TrPo=4129,
            InRe=65535,
            FiXo=0,
            ReIn=false,
            ReRe=false
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(733) : see reference to class template instantiation 'crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>' being compiled
        with
        [
            Bits=16,
            TrPo=4129,
            InRe=65535,
            FiXo=0,
            ReIn=false,
            ReRe=false
        ]
D:\Kits\boost\libs\crc\crc_test.cpp(188) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\crc\crc_test.cpp(180) : while compiling class template member function 'void crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>::error_test(void)'
        with
        [
            Bits=16,
            TrPo=32773,
            InRe=0,
            FiXo=0,
            ReIn=true,
            ReRe=true
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(245) : while compiling class template member function 'void crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>::master_test(const char *,unsigned short)'
        with
        [
            Bits=16,
            TrPo=32773,
            InRe=0,
            FiXo=0,
            ReIn=true,
            ReRe=true
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(734) : see reference to class template instantiation 'crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>' being compiled
        with
        [
            Bits=16,
            TrPo=32773,
            InRe=0,
            FiXo=0,
            ReIn=true,
            ReRe=true
        ]
D:\Kits\boost\libs\crc\crc_test.cpp(188) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\crc\crc_test.cpp(180) : while compiling class template member function 'void crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>::error_test(void)'
        with
        [
            Bits=32,
            TrPo=79764919,
            InRe=-1,
            FiXo=-1,
            ReIn=true,
            ReRe=true
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(245) : while compiling class template member function 'void crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>::master_test(const char *,unsigned int)'
        with
        [
            Bits=32,
            TrPo=79764919,
            InRe=-1,
            FiXo=-1,
            ReIn=true,
            ReRe=true
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(735) : see reference to class template instantiation 'crc_tester<Bits,TrPo,InRe,FiXo,ReIn,ReRe>' being compiled
        with
        [
            Bits=32,
            TrPo=79764919,
            InRe=-1,
            FiXo=-1,
            ReIn=true,
            ReRe=true
        ]
..\boost/crc.hpp(574) : warning C4244: 'return' : conversion from 'unsigned int' to 'unsigned char', possible loss of data
        ..\boost/crc.hpp(574) : while compiling class template member function 'unsigned char boost::detail::crc_helper<Bits,DoReflect>::index(unsigned int,unsigned char)'
        with
        [
            Bits=32,
            DoReflect=true
        ]
        ..\boost/crc.hpp(836) : see reference to class template instantiation 'boost::detail::crc_helper<Bits,DoReflect>' being compiled
        with
        [
            Bits=32,
            DoReflect=true
        ]
        ..\boost/crc.hpp(836) : while compiling class template member function 'boost::crc_optimal<Bits,TruncPoly,InitRem,FinalXor,ReflectIn,ReflectRem>::crc_optimal(unsigned int)'
        with
        [
            Bits=32,
            TruncPoly=79764919,
            InitRem=-1,
            FinalXor=-1,
            ReflectIn=true,
            ReflectRem=true
        ]
        D:\Kits\boost\libs\crc\crc_test.cpp(281) : see reference to class template instantiation 'boost::crc_optimal<Bits,TruncPoly,InitRem,FinalXor,ReflectIn,ReflectRem>' being compiled
        with
        [
            Bits=32,
            TruncPoly=79764919,
            InitRem=-1,
            FinalXor=-1,
            ReflectIn=true,
            ReflectRem=true
        ]
..\boost/crc.hpp(543) : warning C4244: 'return' : conversion from 'unsigned int' to 'unsigned char', possible loss of data
        ..\boost/crc.hpp(543) : while compiling class template member function 'unsigned char boost::detail::remainder<Bits,RightShift>::align_msb(unsigned int)'
        with
        [
            Bits=32,
            RightShift=true
        ]
        ..\boost/crc.hpp(611) : see reference to class template instantiation 'boost::detail::remainder<Bits,RightShift>' being compiled
        with
        [
            Bits=32,
            RightShift=true
        ]
        ..\boost/crc.hpp(611) : while compiling class template member function 'unsigned char boost::detail::crc_helper<Bits,DoReflect>::index(unsigned int,unsigned char)'
        with
        [
            Bits=32,
            DoReflect=false
        ]
        ..\boost/crc.hpp(989) : see reference to class template instantiation 'boost::detail::crc_helper<Bits,DoReflect>' being compiled
        with
        [
            Bits=32,
            DoReflect=false
        ]
        ..\boost/crc.hpp(988) : while compiling class template member function 'unsigned int boost::crc_optimal<Bits,TruncPoly,InitRem,FinalXor,ReflectIn,ReflectRem>::checksum(void) const'
        with
        [
            Bits=32,
            TruncPoly=79764919,
            InitRem=-1,
            FinalXor=-1,
            ReflectIn=true,
            ReflectRem=true
        ]
..\boost/crc.hpp(574) : warning C4244: 'return' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/crc.hpp(574) : while compiling class template member function 'unsigned char boost::detail::crc_helper<Bits,DoReflect>::index(unsigned short,unsigned char)'
        with
        [
            Bits=16,
            DoReflect=true
        ]
        ..\boost/crc.hpp(836) : see reference to class template instantiation 'boost::detail::crc_helper<Bits,DoReflect>' being compiled
        with
        [
            Bits=16,
            DoReflect=true
        ]
        ..\boost/crc.hpp(836) : while compiling class template m...
   (remainder deleted because of excessive size)

integer - cstdint_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\cstdint_test.test\msvc\debug\cstdint_test.obj.rsp" -c -Fo"..\bin.v2\status\cstdint_test.test\msvc\debug\cstdint_test.obj"  

cstdint_test.cpp

preprocessor - debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\debug.test\msvc\debug\debug.obj.rsp" -c -Fo"..\bin.v2\status\debug.test\msvc\debug\debug.obj"  

debug.cpp

disjoint_sets - disjoint_set_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\disjoint_set_test.test\msvc\debug\disjoint_set_test.obj.rsp" -c -Fo"..\bin.v2\status\disjoint_set_test.test\msvc\debug\disjoint_set_test.obj"  

disjoint_set_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/pending/disjoint_sets.hpp(167) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(33) : see reference to function template instantiation 'Element boost::disjoint_sets_with_storage<ID,InverseID,FindCompress>::find_set<int>(Element)' being compiled
        with
        [
            Element=int,
            ID=boost::identity_property_map,
            InverseID=boost::identity_property_map,
            FindCompress=boost::find_with_path_halving
        ]
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(13) : while compiling class template member function 'void test_disjoint_set<DisjointSet>::do_test(void)'
        with
        [
            DisjointSet=ds_type
        ]
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(67) : see reference to class template instantiation 'test_disjoint_set<DisjointSet>' being compiled
        with
        [
            DisjointSet=ds_type
        ]
..\boost/pending/disjoint_sets.hpp(167) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(33) : see reference to function template instantiation 'Element boost::disjoint_sets_with_storage<ID,InverseID,FindCompress>::find_set<int>(Element)' being compiled
        with
        [
            Element=int,
            ID=boost::identity_property_map,
            InverseID=boost::identity_property_map,
            FindCompress=boost::find_with_full_path_compression
        ]
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(13) : while compiling class template member function 'void test_disjoint_set<DisjointSet>::do_test(void)'
        with
        [
            DisjointSet=ds_type
        ]
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(73) : see reference to class template instantiation 'test_disjoint_set<DisjointSet>' being compiled
        with
        [
            DisjointSet=ds_type
        ]
..\boost/property_map.hpp(134) : warning C4244: '=' : conversion from 'const int' to 'unsigned char', possible loss of data
        ..\boost/pending/detail/disjoint_sets.hpp(64) : see reference to function template instantiation 'void put<unsigned char,int>(T *,ptrdiff_t,const V &)' being compiled
        with
        [
            T=unsigned char,
            V=int
        ]
        ..\boost/pending/disjoint_sets.hpp(156) : see reference to function template instantiation 'void boost::detail::link_sets<__w64 unsigned int*__w64 ,unsigned char*__w64 ,Reference,FindCompress>(ParentPA,RankPA,Vertex,Vertex,ComponentRepresentative)' being compiled
        with
        [
            Reference=size_t,
            FindCompress=boost::find_with_path_halving,
            ParentPA=__w64 unsigned int *__w64 ,
            RankPA=unsigned char *__w64 ,
            Vertex=size_t,
            ComponentRepresentative=boost::find_with_path_halving
        ]
        D:\Kits\boost\libs\disjoint_sets\disjoint_set_test.cpp(49) : see reference to function template instantiation 'void boost::disjoint_sets_with_storage<ID,InverseID,FindCompress>::link<int>(Element,Element)' being compiled
        with
        [
            ID=boost::identity_property_map,
            InverseID=boost::identity_property_map,
            FindCompress=boost::find_with_path_halving,
            Element=int
        ]

tokenizer - examples - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\examples.test\msvc\debug\examples.obj.rsp" -c -Fo"..\bin.v2\status\examples.test\msvc\debug\examples.obj"  

examples.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
D:\Kits\boost\libs\tokenizer\examples.cpp(19) : warning C4100: 'argv' : unreferenced formal parameter
D:\Kits\boost\libs\tokenizer\examples.cpp(19) : warning C4100: 'argc' : unreferenced formal parameter
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\tokenizer\examples.cpp(31) : see reference to function template instantiation 'bool std::equal<boost::token_iterator<TokenizerFunc,Iterator,Type>,std::string*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            TokenizerFunc=boost::char_separator<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Type=std::string,
            _InIt1=boost::token_iterator<boost::char_separator<char>,std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string>,
            _InIt2=std::string *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\tokenizer\examples.cpp(47) : see reference to function template instantiation 'bool std::equal<boost::token_iterator<TokenizerFunc,Iterator,Type>,std::string*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            TokenizerFunc=boost::char_delimiters_separator<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Type=std::string,
            _InIt1=boost::token_iterator<boost::char_delimiters_separator<char>,std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string>,
            _InIt2=std::string *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\tokenizer\examples.cpp(55) : see reference to function template instantiation 'bool std::equal<boost::token_iterator<TokenizerFunc,Iterator,Type>,std::string*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            TokenizerFunc=boost::escaped_list_separator<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Type=std::string,
            _InIt1=boost::token_iterator<boost::escaped_list_separator<char>,std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string>,
            _InIt2=std::string *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        D:\Kits\boost\libs\tokenizer\examples.cpp(76) : see reference to function template instantiation 'bool std::equal<boost::token_iterator<TokenizerFunc,Iterator,Type>,std::string*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            TokenizerFunc=boost::offset_separator,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Type=std::string,
            _InIt1=boost::token_iterator<boost::offset_separator,std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,std::string>,
            _InIt2=std::string *
        ]

lambda - exception_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\exception_test.test\msvc\debug\exception_test.obj.rsp" -c -Fo"..\bin.v2\status\exception_test.test\msvc\debug\exception_test.obj"  

exception_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        D:\Kits\boost\libs\lambda\test\exception_test.cpp(97) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::lambda::detail::deduce_non_ref_argument_types_<boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>::tail_type,boost::tuples::tuple<const int &,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(206) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::arithmetic_action<boost::lambda::plus_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::arithmetic_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\exception_test.cpp(563) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::arithmetic_action<boost::lambda::plus_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int &,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int &,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int &,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int &,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
         ...
   (remainder deleted because of excessive size)

lambda - extending_rt_traits - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\extending_rt_traits.test\msvc\debug\extending_rt_traits.obj.rsp" -c -Fo"..\bin.v2\status\extending_rt_traits.test\msvc\debug\extending_rt_traits.obj"  

extending_rt_traits.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(84) : warning C4100: 'b' : unreferenced formal parameter
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(178) : warning C4100: 'a' : unreferenced formal parameter
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(179) : warning C4100: 'i' : unreferenced formal parameter
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(330) : warning C4189: 'dummy4' : local variable is initialized but not referenced
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(327) : warning C4189: 'dummy1' : local variable is initialized but not referenced
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(329) : warning C4189: 'dummy3' : local variable is initialized but not referenced
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(333) : warning C4189: 'd' : local variable is initialized but not referenced
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(328) : warning C4189: 'dummy2' : local variable is initialized but not referenced
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(130) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(206) : see reference to function template instantiation 'my_vector<T> operator +<int,double>(const my_vector<int> &,const my_vector<T> &)' being compiled
        with
        [
            T=double
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(156) : see reference to function template instantiation 'RET boost::lambda::lambda_functor_base<Act,Args>::call<my_vector<T>,A,B,const boost::tuples::null_type,const boost::tuples::null_type>(A &,B &,C &,Env &) const' being compiled
        with
        [
            RET=my_vector<double>,
            Act=boost::lambda::arithmetic_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            T=double,
            A=my_vector<int>,
            B=my_vector<double>,
            C=const boost::tuples::null_type,
            Env=const boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(333) : see reference to function template instantiation 'my_vector<T> boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<Act,Args>>::operator ()<my_vector<int>,my_vector<T>>(A &,B &) const' being compiled
        with
        [
            T=double,
            Act=boost::lambda::arithmetic_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            A=my_vector<int>,
            B=my_vector<double>
        ]
D:\Kits\boost\libs\lambda\test\extending_rt_traits.cpp(130) : warning C4100: 'a' : unreferenced formal parameter

preprocessor - facilities - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\facilities.test\msvc\debug\facilities.obj.rsp" -c -Fo"..\bin.v2\status\facilities.test\msvc\debug\facilities.obj"  

facilities.cpp

functional - function_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\function_test.test\msvc\debug\function_test.obj.rsp" -c -Fo"..\bin.v2\status\function_test.test\msvc\debug\function_test.obj"  

function_test.cpp
..\boost/functional.hpp(248) : warning C4512: 'boost::binder1st<Operation>' : assignment operator could not be generated
        with
        [
            Operation=boost::binary_negate<bool (const std::string &,const std::string &)>
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(149) : see reference to class template instantiation 'boost::binder1st<Operation>' being compiled
        with
        [
            Operation=boost::binary_negate<bool (const std::string &,const std::string &)>
        ]
..\boost/functional.hpp(294) : warning C4512: 'boost::binder2nd<Operation>' : assignment operator could not be generated
        with
        [
            Operation=boost::binary_negate<bool (const std::string &,const std::string &)>
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(154) : see reference to class template instantiation 'boost::binder2nd<Operation>' being compiled
        with
        [
            Operation=boost::binary_negate<bool (const std::string &,const std::string &)>
        ]
..\boost/functional.hpp(248) : warning C4512: 'boost::binder1st<Operation>' : assignment operator could not be generated
        with
        [
            Operation=bool (const std::string &,const std::string &)
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(166) : see reference to class template instantiation 'boost::binder1st<Operation>' being compiled
        with
        [
            Operation=bool (const std::string &,const std::string &)
        ]
..\boost/functional.hpp(294) : warning C4512: 'boost::binder2nd<Operation>' : assignment operator could not be generated
        with
        [
            Operation=bool (const std::string &,const std::string &)
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(171) : see reference to class template instantiation 'boost::binder2nd<Operation>' being compiled
        with
        [
            Operation=bool (const std::string &,const std::string &)
        ]
..\boost/functional.hpp(248) : warning C4512: 'boost::binder1st<Operation>' : assignment operator could not be generated
        with
        [
            Operation=boost::pointer_to_binary_function<Person &,const std::string &,void>
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(178) : see reference to class template instantiation 'boost::binder1st<Operation>' being compiled
        with
        [
            Operation=boost::pointer_to_binary_function<Person &,const std::string &,void>
        ]
..\boost/functional.hpp(248) : warning C4512: 'boost::binder1st<Operation>' : assignment operator could not be generated
        with
        [
            Operation=void (Person &,const std::string &)
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(188) : see reference to class template instantiation 'boost::binder1st<Operation>' being compiled
        with
        [
            Operation=void (Person &,const std::string &)
        ]
..\boost/functional.hpp(294) : warning C4512: 'boost::binder2nd<Operation>' : assignment operator could not be generated
        with
        [
            Operation=boost::const_mem_fun1_t<void,Person,std::ostream &>
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(224) : see reference to class template instantiation 'boost::binder2nd<Operation>' being compiled
        with
        [
            Operation=boost::const_mem_fun1_t<void,Person,std::ostream &>
        ]
..\boost/functional.hpp(294) : warning C4512: 'boost::binder2nd<Operation>' : assignment operator could not be generated
        with
        [
            Operation=boost::const_mem_fun1_ref_t<void,Person,std::ostream &>
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(231) : see reference to class template instantiation 'boost::binder2nd<Operation>' being compiled
        with
        [
            Operation=boost::const_mem_fun1_ref_t<void,Person,std::ostream &>
        ]
..\boost/functional.hpp(248) : warning C4512: 'boost::binder1st<Operation>' : assignment operator could not be generated
        with
        [
            Operation=boost::mem_fun1_ref_t<void,Person,const std::string &>
        ]
        D:\Kits\boost\libs\functional\function_test.cpp(242) : see reference to class template instantiation 'boost::binder1st<Operation>' being compiled
        with
        [
            Operation=boost::mem_fun1_ref_t<void,Person,const std::string &>
        ]

integer - integer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\integer_test.test\msvc\debug\integer_test.obj.rsp" -c -Fo"..\bin.v2\status\integer_test.test\msvc\debug\integer_test.obj"  

integer_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
D:\Kits\boost\libs\integer\integer_test.cpp(279) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(280) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(281) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(282) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(283) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(284) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(285) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(286) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(287) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_test.cpp(288) : warning C4127: conditional expression is constant

integer - integer_traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\integer_traits_test.test\msvc\debug\integer_traits_test.obj.rsp" -c -Fo"..\bin.v2\status\integer_traits_test.test\msvc\debug\integer_traits_test.obj"  

integer_traits_test.cpp
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(73) : see reference to function template instantiation 'void runtest<bool>(const char *,T)' being compiled
        with
        [
            T=bool
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(74) : see reference to function template instantiation 'void runtest<char>(const char *,T)' being compiled
        with
        [
            T=char
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(76) : see reference to function template instantiation 'void runtest<signed_char>(const char *,T)' being compiled
        with
        [
            T=signed_char
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(78) : see reference to function template instantiation 'void runtest<unsigned_char>(const char *,T)' being compiled
        with
        [
            T=unsigned_char
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(79) : see reference to function template instantiation 'void runtest<wchar_t>(const char *,T)' being compiled
        with
        [
            T=wchar_t
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(80) : see reference to function template instantiation 'void runtest<short>(const char *,T)' being compiled
        with
        [
            T=short
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(82) : see reference to function template instantiation 'void runtest<unsigned_short>(const char *,T)' being compiled
        with
        [
            T=unsigned_short
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(83) : see reference to function template instantiation 'void runtest<int>(const char *,T)' being compiled
        with
        [
            T=int
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(85) : see reference to function template instantiation 'void runtest<unsigned_int>(const char *,T)' being compiled
        with
        [
            T=unsigned_int
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(86) : see reference to function template instantiation 'void runtest<long>(const char *,T)' being compiled
        with
        [
            T=long
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(88) : see reference to function template instantiation 'void runtest<unsigned_long>(const char *,T)' being compiled
        with
        [
            T=unsigned_long
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(93) : see reference to function template instantiation 'void runtest<boost::int64_t>(const char *,T)' being compiled
        with
        [
            T=boost::int64_t
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\integer\integer_traits_test.cpp(56) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\integer\integer_traits_test.cpp(94) : see reference to function template instantiation 'void runtest<boost::uint64_t>(const char *,T)' being compiled
        with
        [
            T=boost::uint64_t
        ]
D:\Kits\boost\libs\integer\integer_traits_test.cpp(64) : ...
   (remainder deleted because of excessive size)

tuple - io_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\io_test.test\msvc\debug\io_test.obj.rsp" -c -Fo"..\bin.v2\status\io_test.test\msvc\debug\io_test.obj"  

io_test.cpp
..\boost/tuple/tuple_io.hpp(156) : warning C4512: 'boost::tuples::tuple_manipulator<CharType>' : assignment operator could not be generated
        with
        [
            CharType=char
        ]
        D:\Kits\boost\libs\tuple\test\io_test.cpp(51) : see reference to class template instantiation 'boost::tuples::tuple_manipulator<CharType>' being compiled
        with
        [
            CharType=char
        ]
D:\Kits\boost\libs\tuple\test\io_test.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\io_test.cpp(65) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\io_test.cpp(71) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\io_test.cpp(89) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\io_test.cpp(95) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\io_test.cpp(104) : warning C4800: 'void *' : forcing value to bool 'true' or 'false' (performance warning)
D:\Kits\boost\libs\tuple\test\io_test.cpp(104) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\io_test.cpp(105) : warning C4127: conditional expression is constant

lambda - is_instance_of_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\is_instance_of_test.test\msvc\debug\is_instance_of_test.obj.rsp" -c -Fo"..\bin.v2\status\is_instance_of_test.test\msvc\debug\is_instance_of_test.obj"  

is_instance_of_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

preprocessor - iteration - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\iteration.test\msvc\debug\iteration.obj.rsp" -c -Fo"..\bin.v2\status\iteration.test\msvc\debug\iteration.obj"  

iteration.cpp

lambda - lambda_cast_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\lambda_cast_test.test\msvc\debug\cast_test.obj.rsp" -c -Fo"..\bin.v2\status\lambda_cast_test.test\msvc\debug\cast_test.obj"  

cast_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=base *&
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=base *&
        ]
        D:\Kits\boost\libs\lambda\test\cast_test.cpp(53) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<base *&>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<base *&>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=derived *const 
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=derived *const 
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<derived *const >
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<derived *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(385) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<derived *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<1,boost::lambda::cast_action<boost::lambda::static_cast_action<base *>>>,
            Args=boost::tuples::tuple<derived *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\cast_test.cpp(53) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<1,boost::lambda::cast_action<boost::lambda::static_cast_action<base *>>>,boost::tuples::tuple<derived *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<derived *const >
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=derived *&
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=derived *&
        ]
        D:\Kits\boost\libs\lambda\test\cast_test.cpp(54) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<derived *&>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<derived *&>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=base *const 
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=base *const 
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<base *const >
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<base *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(385) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<base *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<1,boost::lambda::cast_action<boost::lambda::static_cast_action<derived *>>>,
            Args=boost::tuples::tuple<base *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\cast_test.cpp(54) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<1,boost::lambda::cast_action<boost::lambda::static_cast_action<derived *>>>,boost::tuples::tuple<base *const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<base *const >
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const derived *const 
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const derived *const 
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const derived *const >
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const derived *const ...
   (remainder deleted because of excessive size)

config - limits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\limits_test.test\msvc\debug\limits_test.obj.rsp" -c -Fo"..\bin.v2\status\limits_test.test\msvc\debug\limits_test.obj"  

limits_test.cpp
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(174) : see reference to function template instantiation 'void test_integral_limits<bool>(const T &,const char *)' being compiled
        with
        [
            T=bool
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(175) : see reference to function template instantiation 'void test_integral_limits<char>(const T &,const char *)' being compiled
        with
        [
            T=char
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(177) : see reference to function template instantiation 'void test_integral_limits<signed_char>(const T &,const char *)' being compiled
        with
        [
            T=signed_char
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(179) : see reference to function template instantiation 'void test_integral_limits<unsigned_char>(const T &,const char *)' being compiled
        with
        [
            T=unsigned_char
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(180) : see reference to function template instantiation 'void test_integral_limits<wchar_t>(const T &,const char *)' being compiled
        with
        [
            T=wchar_t
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(181) : see reference to function template instantiation 'void test_integral_limits<short>(const T &,const char *)' being compiled
        with
        [
            T=short
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(183) : see reference to function template instantiation 'void test_integral_limits<unsigned_short>(const T &,const char *)' being compiled
        with
        [
            T=unsigned_short
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(184) : see reference to function template instantiation 'void test_integral_limits<int>(const T &,const char *)' being compiled
        with
        [
            T=int
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(186) : see reference to function template instantiation 'void test_integral_limits<unsigned_int>(const T &,const char *)' being compiled
        with
        [
            T=unsigned_int
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(187) : see reference to function template instantiation 'void test_integral_limits<long>(const T &,const char *)' being compiled
        with
        [
            T=long
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(189) : see reference to function template instantiation 'void test_integral_limits<unsigned_long>(const T &,const char *)' being compiled
        with
        [
            T=unsigned_long
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(191) : see reference to function template instantiation 'void test_integral_limits<boost::long_long_type>(const T &,const char *)' being compiled
        with
        [
            T=boost::long_long_type
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(85) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(192) : see reference to function template instantiation 'void test_integral_limits<boost::ulong_long_type>(const T &,const char *)' being compiled
        with
        [
            T=boost::ulong_long_type
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(110) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\config\test\limits_test.cpp(201) : see reference to function template instantiation 'void test_float_limits<float>(const T &,const char *)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\config\test\limits_test.cpp(111) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(112) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(113) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(130) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(131) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(132) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(133) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(135) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(136) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(137) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(138) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(143) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(146) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(147) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(152) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(156) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(157) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(158) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\config\test\limits_test.cpp(159) : warning C4127: con...
   (remainder deleted because of excessive size)

preprocessor - list - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\list.test\msvc\debug\list.obj.rsp" -c -Fo"..\bin.v2\status\list.test\msvc\debug\list.obj"  

list.cpp

preprocessor - logical - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\logical.test\msvc\debug\logical.obj.rsp" -c -Fo"..\bin.v2\status\logical.test\msvc\debug\logical.obj"  

logical.cpp

lambda - member_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\member_pointer_test.test\msvc\debug\member_pointer_test.obj.rsp" -c -Fo"..\bin.v2\status\member_pointer_test.test\msvc\debug\member_pointer_test.obj"  

member_pointer_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int my_struct::* const 
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int my_struct::* const 
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int my_struct::* const >
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<int my_struct::* const ,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(398) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<2,boost::lambda::other_action<boost::lambda::member_pointer_action>>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\member_pointer_test.cpp(53) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::other_action<boost::lambda::member_pointer_action>>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int my_struct::* const >
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::other_action<boost::lambda::member_pointer_action>>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::other_action<boost::lambda::member_pointer_action>>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(237) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::other_action<boost::lambda::assignment_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::other_action<boost::lambda::member_pointer_action>>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::other_action<boost::lambda::assignment_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::action<2,boost::lambda::other_action<boost::lambda::member_pointer_action>>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,int my_struct::* const ,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tup...
   (remainder deleted because of excessive size)

lambda - operator_tests_simple - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\operator_tests_simple.test\msvc\debug\operator_tests_simple.obj.rsp" -c -Fo"..\bin.v2\status\operator_tests_simple.test\msvc\debug\operator_tests_simple.obj"  

operator_tests_simple.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(212) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::bitwise_action<boost::lambda::leftshift_action>,
            Bound=boost::tuples::tuple<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::bitwise_action<boost::lambda::leftshift_action>,
            Args=boost::tuples::tuple<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\operator_tests_simple.cpp(46) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::bitwise_action<boost::lambda::leftshift_action>,boost::tuples::tuple<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<std::basic_ostringstream<char,std::char_traits<char>,std::allocator<char>> &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const char (&)[4]
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const char (&)[4]
        ]
        D:\Kits\boost\libs\lambda\test\operator_tests_simple.cpp(48) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const char (&)[4]>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const char (&)[4]>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        D:\Kits\boost\libs\lambda\test\operator_tests_simple.cpp(64) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        D:\Kits\boost\libs\lambda\test\operator_tests_simple.cpp(65) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int &
        ]
        D:\Kits\boost\libs\lambda\test\operator_tests_simple.cpp(72) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int &>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int &>
        ]
D:\Kits\boost\libs\lambda\test\operator_tests_simple.cpp(98) : warning C4189: 'up' : local variable is initialized but not referenced
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const bool>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(...
   (remainder deleted because of excessive size)

lambda - phoenix_control_structures - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\phoenix_control_structures.test\msvc\debug\phoenix_control_structures.obj.rsp" -c -Fo"..\bin.v2\status\phoenix_control_structures.test\msvc\debug\phoenix_control_structures.obj"  

phoenix_control_structures.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(219) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::relational_action<boost::lambda::greater_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::relational_action<boost::lambda::greater_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\phoenix_control_structures.cpp(57) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::relational_action<boost::lambda::greater_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Bound=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,
            Args=boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\phoenix_control_structures.cpp(60) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::arithmetic_assignment_action<boost::lambda::plus_action>,boost::tuples::tuple<int &,boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]

rational - rational_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\rational_example.test\msvc\debug\rational_example.obj.rsp" -c -Fo"..\bin.v2\status\rational_example.test\msvc\debug\rational_example.obj"  

rational_example.cpp
..\boost/rational.hpp(470) : warning C4512: 'boost::detail::resetter' : assignment operator could not be generated
        ..\boost/rational.hpp(465) : see declaration of 'boost::detail::resetter'

rational - rational_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\rational_test.test\msvc\debug\rational_test.obj.rsp" -c -Fo"..\bin.v2\status\rational_test.test\msvc\debug\rational_test.obj"  

rational_test.cpp
..\boost/rational.hpp(470) : warning C4512: 'boost::detail::resetter' : assignment operator could not be generated
        ..\boost/rational.hpp(465) : see declaration of 'boost::detail::resetter'
D:\Kits\boost\libs\rational\rational_test.cpp(580) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(581) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(582) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(169) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\rational\rational_test.cpp(166) : while compiling class template member function 'void factoring_suite::gcd_test<T>::test_method(void)'
        with
        [
            T=short
        ]
        D:\Kits\boost\libs\rational\rational_test.cpp(165) : see reference to class template instantiation 'factoring_suite::gcd_test<T>' being compiled
        with
        [
            T=short
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void factoring_suite::gcd_test_invoker::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=short,
            T=short
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=factoring_suite::gcd_test_invoker,
            TestType=short
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=factoring_suite::gcd_test_invoker,
            TestType=short
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::gcd_test_invoker,`anonymous-namespace'::all_signed_test_types>,
            TestCaseTemplate=factoring_suite::gcd_test_invoker,
            T=short
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::gcd_test_invoker,`anonymous-namespace'::all_signed_test_types>,factoring_suite::gcd_test_invoker>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=`anonymous-namespace'::all_signed_test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::gcd_test_invoker,`anonymous-namespace'::all_signed_test_types>,
            TestCaseTemplate=factoring_suite::gcd_test_invoker,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::gcd_test_invoker,`anonymous-namespace'::all_signed_test_types>,factoring_suite::gcd_test_invoker>,
            Sequence=`anonymous-namespace'::all_signed_test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=factoring_suite::gcd_test_invoker,
            TestTypesList=`anonymous-namespace'::all_signed_test_types
        ]
        D:\Kits\boost\libs\rational\rational_test.cpp(165) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=factoring_suite::gcd_test_invoker,
            TestTypesList=`anonymous-namespace'::all_signed_test_types
        ]
D:\Kits\boost\libs\rational\rational_test.cpp(170) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(171) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(172) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(173) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(174) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(175) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(176) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(177) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(178) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(179) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(180) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(181) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\rational\rational_test.cpp(189) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\rational\rational_test.cpp(186) : while compiling class template member function 'void factoring_suite::lcm_test<T>::test_method(void)'
        with
        [
            T=short
        ]
        D:\Kits\boost\libs\rational\rational_test.cpp(185) : see reference to class template instantiation 'factoring_suite::lcm_test<T>' being compiled
        with
        [
            T=short
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void factoring_suite::lcm_test_invoker::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=short,
            T=short
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=factoring_suite::lcm_test_invoker,
            TestType=short
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=factoring_suite::lcm_test_invoker,
            TestType=short
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::lcm_test_invoker,`anonymous-namespace'::all_signed_test_types>,
            TestCaseTemplate=factoring_suite::lcm_test_invoker,
            T=short
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::lcm_test_invoker,`anonymous-namespace'::all_signed_test_types>,factoring_suite::lcm_test_invoker>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=`anonymous-namespace'::all_signed_test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<factoring_suite::lcm_test_invoker,`anonymous-namespace':...
   (remainder deleted because of excessive size)

preprocessor - repetition - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\repetition.test\msvc\debug\repetition.obj.rsp" -c -Fo"..\bin.v2\status\repetition.test\msvc\debug\repetition.obj"  

repetition.cpp

preprocessor - selection - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\selection.test\msvc\debug\selection.obj.rsp" -c -Fo"..\bin.v2\status\selection.test\msvc\debug\selection.obj"  

selection.cpp

preprocessor - seq - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\seq.test\msvc\debug\seq.obj.rsp" -c -Fo"..\bin.v2\status\seq.test\msvc\debug\seq.obj"  

seq.cpp

tokenizer - simple_example_1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\simple_example_1.test\msvc\debug\simple_example_1.obj.rsp" -c -Fo"..\bin.v2\status\simple_example_1.test\msvc\debug\simple_example_1.obj"  

simple_example_1.cpp

tokenizer - simple_example_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\simple_example_2.test\msvc\debug\simple_example_2.obj.rsp" -c -Fo"..\bin.v2\status\simple_example_2.test\msvc\debug\simple_example_2.obj"  

simple_example_2.cpp

tokenizer - simple_example_3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\simple_example_3.test\msvc\debug\simple_example_3.obj.rsp" -c -Fo"..\bin.v2\status\simple_example_3.test\msvc\debug\simple_example_3.obj"  

simple_example_3.cpp

tokenizer - simple_example_4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\simple_example_4.test\msvc\debug\simple_example_4.obj.rsp" -c -Fo"..\bin.v2\status\simple_example_4.test\msvc\debug\simple_example_4.obj"  

simple_example_4.cpp

tokenizer - simple_example_5 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\simple_example_5.test\msvc\debug\simple_example_5.obj.rsp" -c -Fo"..\bin.v2\status\simple_example_5.test\msvc\debug\simple_example_5.obj"  

simple_example_5.cpp

preprocessor - slot - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\slot.test\msvc\debug\slot.obj.rsp" -c -Fo"..\bin.v2\status\slot.test\msvc\debug\slot.obj"  

slot.cpp

lambda - switch_construct - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\switch_construct.test\msvc\debug\switch_construct.obj.rsp" -c -Fo"..\bin.v2\status\switch_construct.test\msvc\debug\switch_construct.obj"  

switch_construct.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=int &
        ]
        D:\Kits\boost\libs\lambda\test\switch_construct.cpp(36) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<int &>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(164) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(169) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(213) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::post_increment_decrement_action<boost::lambda::increment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(60) : see reference to class template instantiation 'boost::lambda::detail::deduce_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::post_increment_decrement_action<boost::lambda::increment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/operator_lambda_func_base.hpp(220) : see reference to class template instantiation 'boost::lambda::detail::binary_rt<Action,Bound,Open>' being compiled
        with
        [
            Action=boost::lambda::relational_action<boost::lambda::lessorequal_action>,
            Bound=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::post_increment_decrement_action<boost::lambda::increment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            Open=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::relational_action<boost::lambda::lessorequal_action>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::post_increment_decrement_action<boost::lambda::increment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\lambda\test\switch_construct.cpp(36) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::relational_action<boost::lambda::lessorequal_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::post_increment_decrement_action<boost::lambda::increment_action>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::identity<int &>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>>,const int,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/switch.hpp(471) : warning C4065: switch statement contains 'default' but no 'case' labels
        ..\boost/lambda/detail/lambda_functors.hpp(148) : see reference to function template instantiation 'RET boost::lambda::lambda_functor_base<Act,Args>::call<boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>::type,A,const boost::tuples::null_type,const boost::tuples::null_type,const boost::tuples::null_type>(A &,B &,C &,Env &) const' being compiled
        with
        [
            RET=boost::lambda::lambda_functor_base<boost::lambda::switch_action<2,boost::lambda::detail::default_label>,boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::do_nothing_action,boost::tuples::null_type>>,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>::sig<boost::tuples::tuple<const int &,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>>::type,
            Act=boost::lambda::switch_action<2,boost::lambda::detail::default_label>,
            Args=boost::tuples::tuple<boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::lambda_functor<boost::lambda::lambda_functor_base<boost::lambda::do_nothing_action,boost::tuples::null_type>>,boost::tuples::null_ty...
   (remainder deleted because of excessive size)

pool - test_pool_alloc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\test_pool_alloc.test\msvc\debug\test_pool_alloc.obj.rsp" -c -Fo"..\bin.v2\status\test_pool_alloc.test\msvc\debug\test_pool_alloc.obj"  

test_pool_alloc.cpp
..\boost/pool/pool.hpp(266) : warning C4800: '__w64 const unsigned int' : forcing value to bool 'true' or 'false' (performance warning)
        ..\boost/pool/pool.hpp(262) : while compiling class template member function 'void boost::pool<UserAllocator>::ordered_free(void *const ,__w64 const unsigned int)'
        with
        [
            UserAllocator=boost::default_user_allocator_new_delete
        ]
        ..\boost/pool/object_pool.hpp(39) : see reference to class template instantiation 'boost::pool<UserAllocator>' being compiled
        with
        [
            UserAllocator=boost::default_user_allocator_new_delete
        ]
        D:\Kits\boost\libs\pool\test\test_pool_alloc.cpp(107) : see reference to class template instantiation 'boost::object_pool<T>' being compiled
        with
        [
            T=tester
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(42) : warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default constructor could not be generated
        with
        [
            _Ty=tester,
            _Alloc=boost::fast_pool_allocator<tester>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(38) : see declaration of 'std::_List_nod<_Ty,_Alloc>::_Node'
        with
        [
            _Ty=tester,
            _Alloc=boost::fast_pool_allocator<tester>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(111) : see reference to class template instantiation 'std::_List_nod<_Ty,_Alloc>::_Node' being compiled
        with
        [
            _Ty=tester,
            _Alloc=boost::fast_pool_allocator<tester>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(110) : while compiling class template member function 'std::_List_nod<_Ty,_Alloc>::_Node *&std::list<_Ty,_Ax>::_Nextnode(std::_List_nod<_Ty,_Alloc>::_Node *)'
        with
        [
            _Ty=tester,
            _Alloc=boost::fast_pool_allocator<tester>,
            _Ax=boost::fast_pool_allocator<tester>
        ]
        D:\Kits\boost\libs\pool\test\test_pool_alloc.cpp(192) : see reference to class template instantiation 'std::list<_Ty,_Ax>' being compiled
        with
        [
            _Ty=tester,
            _Ax=boost::fast_pool_allocator<tester>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(42) : warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can never be instantiated - user defined constructor required
        with
        [
            _Ty=tester,
            _Alloc=boost::fast_pool_allocator<tester>
        ]
..\boost/pool/pool.hpp(254) : warning C4800: '__w64 const unsigned int' : forcing value to bool 'true' or 'false' (performance warning)
        ..\boost/pool/pool.hpp(250) : while compiling class template member function 'void boost::pool<UserAllocator>::free(void *const ,__w64 const unsigned int)'
        with
        [
            UserAllocator=boost::default_user_allocator_new_delete
        ]
..\boost/pool/pool.hpp(505) : warning C4800: '__w64 const unsigned int' : forcing value to bool 'true' or 'false' (performance warning)
        ..\boost/pool/pool.hpp(501) : while compiling class template member function 'void *boost::pool<UserAllocator>::ordered_malloc(__w64 unsigned int)'
        with
        [
            UserAllocator=boost::default_user_allocator_new_delete
        ]
..\boost/pool/pool.hpp(543) : warning C4127: conditional expression is constant
..\boost/pool/simple_segregated_storage.hpp(171) : warning C4127: conditional expression is constant
        ..\boost/pool/simple_segregated_storage.hpp(165) : while compiling class template member function 'void *boost::simple_segregated_storage<SizeType>::find_prev(void *)'
        with
        [
            SizeType=boost::default_user_allocator_new_delete::size_type
        ]
        ..\boost/pool/pool.hpp(134) : see reference to class template instantiation 'boost::simple_segregated_storage<SizeType>' being compiled
        with
        [
            SizeType=boost::default_user_allocator_new_delete::size_type
        ]
..\boost/pool/pool.hpp(480) : warning C4127: conditional expression is constant
        ..\boost/pool/pool.hpp(452) : while compiling class template member function 'void *boost::pool<UserAllocator>::ordered_malloc_need_resize(void)'
        with
        [
            UserAllocator=boost::default_user_allocator_new_delete
        ]
        ..\boost/pool/object_pool.hpp(100) : while compiling class template member function 'boost::object_pool<T>::~object_pool(void)'
        with
        [
            T=tester
        ]

timer - timer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\timer_test.test\msvc\debug\timer_test.obj.rsp" -c -Fo"..\bin.v2\status\timer_test.test\msvc\debug\timer_test.obj"  

timer_test.cpp
d:\kits\boost\libs\timer\timer_test.cpp(69) : warning C4701: potentially uninitialized local variable 'time_waster' used

preprocessor - tuple - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\tuple.test\msvc\debug\tuple.obj.rsp" -c -Fo"..\bin.v2\status\tuple.test\msvc\debug\tuple.obj"  

tuple.cpp

tuple - tuple_test_bench - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\status\tuple_test_bench.test\msvc\debug\tuple_test_bench.obj.rsp" -c -Fo"..\bin.v2\status\tuple_test_bench.test\msvc\debug\tuple_test_bench.obj"  

tuple_test_bench.cpp
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(110) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(113) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(119) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(122) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(123) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(126) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(127) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(130) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(131) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(134) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(135) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(178) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(181) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(184) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(189) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(192) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(198) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(227) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(228) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(232) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(233) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(245) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(246) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(247) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(259) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(260) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(261) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(262) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(273) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(274) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(278) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(279) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(292) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(339) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(340) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(341) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(344) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(345) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(346) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(351) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(371) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(375) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(376) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(377) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(391) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(392) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(393) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(394) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(395) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(396) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(397) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(398) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(415) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(427) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\tuple\test\tuple_test_bench.cpp(428) : warning C4127: conditional expression is constant

algorithm/minmax - minmax - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\minmax\test\minmax.test\msvc\debug\minmax_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\minmax\test\minmax.test\msvc\debug\minmax_test.obj"  

minmax_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\minmax\test\minmax_test.cpp(45) : warning C4512: 'less_count<Value>' : assignment operator could not be generated
        with
        [
            Value=int
        ]
        ..\libs\algorithm\minmax\test\minmax_test.cpp(54) : see reference to class template instantiation 'less_count<Value>' being compiled
        with
        [
            Value=int
        ]
        ..\libs\algorithm\minmax\test\minmax_test.cpp(81) : see reference to function template instantiation 'void test<int>(void)' being compiled
..\libs\algorithm\minmax\test\minmax_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(45) : warning C4512: 'less_count<Value>' : assignment operator could not be generated
        with
        [
            Value=custom
        ]
        ..\libs\algorithm\minmax\test\minmax_test.cpp(54) : see reference to class template instantiation 'less_count<Value>' being compiled
        with
        [
            Value=custom
        ]
        ..\libs\algorithm\minmax\test\minmax_test.cpp(82) : see reference to function template instantiation 'void test<custom>(void)' being compiled
..\libs\algorithm\minmax\test\minmax_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_test.cpp(76) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

algorithm/minmax - minmax_element - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\minmax\test\minmax_element.test\msvc\debug\minmax_element_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\minmax\test\minmax_element.test\msvc\debug\minmax_element_test.obj"  

minmax_element_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\minmax\test\minmax_element_test.cpp(184) : warning C4100: 'dummy' : unreferenced formal parameter
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(196) : see reference to function template instantiation 'void test_container<std::vector<_Ty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Ty=int,
            Iterator=std::_Vector_iterator<int,std::allocator<int>>,
            Container=std::vector<int>
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(208) : see reference to function template instantiation 'void test_range<std::_Vector_iterator<_Ty,_Alloc>>(Iterator,Iterator,int)' being compiled
        with
        [
            _Ty=int,
            _Alloc=std::allocator<int>,
            Iterator=std::_Vector_iterator<int,std::allocator<int>>
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(237) : see reference to function template instantiation 'void test<int>(int)' being compiled
..\libs\algorithm\minmax\test\minmax_element_test.cpp(184) : warning C4100: 'dummy' : unreferenced formal parameter
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(197) : see reference to function template instantiation 'void test_container<std::list<_Ty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Ty=Value,
            Iterator=std::_Vector_iterator<int,std::allocator<int>>,
            Container=std::list<Value>
        ]
..\libs\algorithm\minmax\test\minmax_element_test.cpp(184) : warning C4100: 'dummy' : unreferenced formal parameter
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(198) : see reference to function template instantiation 'void test_container<std::set<_Kty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Kty=Value,
            Iterator=std::_Vector_iterator<int,std::allocator<int>>,
            Container=std::set<Value>
        ]
..\libs\algorithm\minmax\test\minmax_element_test.cpp(184) : warning C4100: 'dummy' : unreferenced formal parameter
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(196) : see reference to function template instantiation 'void test_container<std::vector<_Ty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Ty=custom,
            Iterator=std::_Vector_iterator<custom,std::allocator<custom>>,
            Container=std::vector<custom>
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(208) : see reference to function template instantiation 'void test_range<std::_Vector_iterator<_Ty,_Alloc>>(Iterator,Iterator,int)' being compiled
        with
        [
            _Ty=custom,
            _Alloc=std::allocator<custom>,
            Iterator=std::_Vector_iterator<custom,std::allocator<custom>>
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(238) : see reference to function template instantiation 'void test<custom>(int)' being compiled
..\libs\algorithm\minmax\test\minmax_element_test.cpp(184) : warning C4100: 'dummy' : unreferenced formal parameter
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(197) : see reference to function template instantiation 'void test_container<std::list<_Ty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Ty=Value,
            Iterator=std::_Vector_iterator<custom,std::allocator<custom>>,
            Container=std::list<Value>
        ]
..\libs\algorithm\minmax\test\minmax_element_test.cpp(184) : warning C4100: 'dummy' : unreferenced formal parameter
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(198) : see reference to function template instantiation 'void test_container<std::set<_Kty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Kty=Value,
            Iterator=std::_Vector_iterator<custom,std::allocator<custom>>,
            Container=std::set<Value>
        ]
..\libs\algorithm\minmax\test\minmax_element_test.cpp(80) : warning C4512: 'less_count<Value>' : assignment operator could not be generated
        with
        [
            Value=Value
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(110) : see reference to class template instantiation 'less_count<Value>' being compiled
        with
        [
            Value=Value
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(188) : see reference to function template instantiation 'void test_minmax<std::_Vector_iterator<_Ty,_Alloc>>(CIterator,CIterator,int)' being compiled
        with
        [
            _Ty=int,
            _Alloc=std::allocator<int>,
            CIterator=std::_Vector_iterator<int,std::allocator<int>>
        ]
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(196) : see reference to function template instantiation 'void test_container<std::vector<_Ty>,Iterator,Value>(Iterator,Iterator,int,Container *)' being compiled
        with
        [
            _Ty=int,
            Iterator=std::_Vector_iterator<int,std::allocator<int>>,
            Container=std::vector<int>
        ]
..\libs\algorithm\minmax\test\minmax_element_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(123) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(124) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(128) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(131) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(135) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(137) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(138) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(140) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(143) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(144) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(149) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(150) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(154) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(155) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(158) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(159) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(163) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(167) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(168) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(169) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(172) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(173) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(174) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(177) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(178) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(179) : warning C4127: conditional expression is constant
..\libs\algorithm\minmax\test\minmax_element_test.cpp(116) : warning C4127: conditional expression is constant
        ..\libs\algorithm\minmax\test\minmax_element_test.cpp(188) : see reference to function template instantiation 'void test_minmax<std::list<_Ty>::_Iterator<_Secure_validation>>(CIterator,CIterator,int)' being compiled
    ...
   (remainder deleted because of excessive size)

algorithm/string - conv - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\conv.test\msvc\debug\conv_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\conv.test\msvc\debug\conv_test.obj"  

conv_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\conv_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(61) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(72) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\conv_test.cpp(83) : warning C4127: conditional expression is constant
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\algorithm\string\test\conv_test.cpp(32) : see reference to function template instantiation '_OutIt std::copy<const char*,char*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=char *,
            _InIt=const char *
        ]
..\boost/algorithm/string/detail/case_conv.hpp(41) : warning C4512: 'boost::algorithm::detail::to_lowerF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=char
        ]
        ..\boost/algorithm/string/case_conv.hpp(63) : see reference to class template instantiation 'boost::algorithm::detail::to_lowerF<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\libs\algorithm\string\test\conv_test.cpp(39) : see reference to function template instantiation 'OutputIteratorT boost::algorithm::to_lower_copy<std::back_insert_iterator<_Container>,std::string>(OutputIteratorT,const RangeT &,const std::locale &)' being compiled
        with
        [
            OutputIteratorT=std::back_insert_iterator<std::string>,
            _Container=std::string,
            RangeT=std::string
        ]
..\boost/algorithm/string/detail/case_conv.hpp(61) : warning C4512: 'boost::algorithm::detail::to_upperF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=char
        ]
        ..\boost/algorithm/string/case_conv.hpp(136) : see reference to class template instantiation 'boost::algorithm::detail::to_upperF<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\libs\algorithm\string\test\conv_test.cpp(42) : see reference to function template instantiation 'OutputIteratorT boost::algorithm::to_upper_copy<std::back_insert_iterator<_Container>,std::string>(OutputIteratorT,const RangeT &,const std::locale &)' being compiled
        with
        [
            OutputIteratorT=std::back_insert_iterator<std::string>,
            _Container=std::string,
            RangeT=std::string
        ]
..\boost/iterator/transform_iterator.hpp(142) : warning C4512: 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' : assignment operator could not be generated
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' being compiled
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\libs\algorithm\string\test\conv_test.cpp(61) : see reference to function template instantiation 'SequenceT boost::algorithm::to_lower_copy<std::string>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::string
        ]
..\boost/iterator/transform_iterator.hpp(142) : warning C4512: 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' : assignment operator could not be generated
        with
        [
            UnaryFunction=boost::algorithm::detail::to_upperF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\boost/algorithm/string/case_conv.hpp(152) : see reference to class template instantiation 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' being compiled
        with
        [
            UnaryFunction=boost::algorithm::detail::to_upperF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\libs\algorithm\string\test\conv_test.cpp(62) : see reference to function template instantiation 'SequenceT boost::algorithm::to_upper_copy<std::string>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::string
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/algorithm/string/case_conv.hpp(104) : see reference to function template instantiation '_OutIt std::transform<boost::range_iterator<char*>::type,boost::range_iterator<char*>::type,boost::algorithm::detail::to_lowerF<CharT>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=boost::range_iterator<char*>::type,
            CharT=char,
            _InIt=boost::range_iterator<char*>::type,
            _Fn1=boost::algorithm::detail::to_lowerF<char>
        ]
        ..\libs\algorithm\string\test\conv_test.cpp(75) : see reference to function template instantiation 'void boost::algorithm::to_lower<char*>(WritableRangeT &,const std::locale &)' being compiled
        with
        [
            WritableRangeT=char *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/algorithm/string/case_conv.hpp(178) : see reference to function template instantiation '_OutIt std::transform<boost::range_iterator<char*>::type,boost::range_iterator<char*>::type,boost::algorithm::detail::to_upperF<CharT>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=boost::range_iterator<char*>::type,
            CharT=char,
            _InIt=boost::range_iterator<char*>::type,
            _Fn1=boost::algorithm::detail::to_upperF<char>
        ]
        ..\libs\algorithm\string\test\conv_test.cpp(77) : see reference to function template instantiation 'void boost::algorithm::to_upper<char*>(WritableRangeT &,const std::locale &)' being compiled
        with
        [
            WritableRangeT=char *
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

algorithm/string - find - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\find.test\msvc\debug\find_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\find.test\msvc\debug\find_test.obj"  

find_test.cpp
..\boost/algorithm/string/detail/classification.hpp(60) : warning C4512: 'boost::algorithm::detail::is_classifiedF' : assignment operator could not be generated
        ..\boost/algorithm/string/detail/classification.hpp(32) : see declaration of 'boost::algorithm::detail::is_classifiedF'
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\find_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(73) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(86) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(105) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(124) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(137) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(142) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(145) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(153) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(158) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(167) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(175) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(180) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(185) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(190) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(193) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(201) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(206) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(214) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(219) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(225) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(227) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(230) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(232) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(238) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(240) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(243) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(245) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\find_test.cpp(250) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

algorithm/string - join - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\join.test\msvc\debug\join_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\join.test\msvc\debug\join_test.obj"  

join_test.cpp
..\boost/algorithm/string/detail/classification.hpp(60) : warning C4512: 'boost::algorithm::detail::is_classifiedF' : assignment operator could not be generated
        ..\boost/algorithm/string/detail/classification.hpp(32) : see declaration of 'boost::algorithm::detail::is_classifiedF'
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\join_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\join_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\join_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\join_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\join_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\join_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\join_test.cpp(70) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

algorithm/string - predicate - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate_test.obj"  

predicate_test.cpp
..\boost/algorithm/string/detail/classification.hpp(60) : warning C4512: 'boost::algorithm::detail::is_classifiedF' : assignment operator could not be generated
        ..\boost/algorithm/string/detail/classification.hpp(32) : see declaration of 'boost::algorithm::detail::is_classifiedF'
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\predicate_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(60) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(61) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(72) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(77) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(84) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(87) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(112) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(112) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(113) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(113) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(118) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(118) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(121) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/classification.hpp(190) : warning C4512: 'boost::algorithm::detail::pred_notF<PredT>' : assignment operator could not be generated
        with
        [
            PredT=boost::algorithm::detail::is_classifiedF
        ]
        ..\libs\algorithm\string\test\predicate_test.cpp(123) : see reference to class template instantiation 'boost::algorithm::detail::pred_notF<PredT>' being compiled
        with
        [
            PredT=boost::algorithm::detail::is_classifiedF
        ]
..\libs\algorithm\string\test\predicate_test.cpp(123) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\predicate_test.cpp(123) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/classification.hpp(167) : warning C4512: 'boost::algorithm::detail::pred_orF<Pred1T,Pred2T>' : assignment operator could not be generated
        with
        [
            Pred1T=boost::algorithm::detail::pred_andF<boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char>>,boost::algorithm::detail::is_from_rangeF<char>>,
            Pred2T=boost::algorithm::detail::is_classifiedF
        ]
        ..\libs\algorithm\string\test\predicate_test.cpp(124) : see reference to class template instantiation 'boost::algorithm::detail::pred_orF<Pred1T,Pred2T>' being compiled
        with
        [
            Pred1T=boost::algorithm::detail::pred_andF<boost::algorithm::detail::pred_notF<boost::algorithm::detail::is_any_ofF<char>>,boost::algorithm::detail::is_from_rangeF<char>>,
            Pred2T=boost::algorithm::detail::is_classifiedF
        ]
..\libs\algorithm\string\test\predicate_tes...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate.exe.rsp"
        if exist "..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate.exe.manifest" "-outputresource:..\bin.v2\libs\algorithm\string\test\predicate.test\msvc\debug\predicate.exe;1"
        )
    

Run output:

Running 1 test case...
unknown location(0): fatal error in "test_main_caller( argc, argv )": C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2904) : Assertion failed: invalid operator<

..\libs\algorithm\string\test\predicate_test.cpp(61): last checkpoint

*** 1 failure detected in test suite "Test Program"
 
EXIT STATUS: 201 

algorithm/string - regex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\regex.test\msvc\debug\regex_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\regex.test\msvc\debug\regex_test.obj"  

regex_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\regex_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(77) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(84) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(86) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(118) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(123) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(126) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(129) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(137) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(140) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(142) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\regex_test.cpp(144) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/finder_regex.hpp(115) : warning C4512: 'boost::algorithm::detail::find_regexF<RegExT>' : assignment operator could not be generated
        with
        [
            RegExT=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/algorithm/string/regex.hpp(61) : see reference to class template instantiation 'boost::algorithm::detail::find_regexF<RegExT>' being compiled
        with
        [
            RegExT=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\libs\algorithm\string\test\regex_test.cpp(47) : see reference to function template instantiation 'boost::iterator_range<IteratorT> boost::algorithm::find_regex<std::string,char,boost::regex_traits<charT>>(RangeT &,const boost::basic_regex<charT,traits> &,boost::regex_constants::match_flag_type)' being compiled
        with
        [
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            charT=char,
            RangeT=std::string,
            traits=boost::regex_traits<char>
        ]
..\boost/algorithm/string/detail/formatter_regex.hpp(53) : warning C4512: 'boost::algorithm::detail::regex_formatF<StringT>' : assignment operator could not be generated
        with
        [
            StringT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/algorithm/string/regex.hpp(122) : see reference to class template instantiation 'boost::algorithm::detail::regex_formatF<StringT>' being compiled
        with
        [
            StringT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\algorithm\string\test\regex_test.cpp(115) : see reference to function template instantiation 'SequenceT boost::algorithm::replace_regex_copy<std::string,char,boost::regex_traits<charT>,std::char_traits<char>,std::allocator<_Ty>>(const SequenceT &,const boost::basic_regex<charT,traits> &,const std::basic_string<_Elem,_Traits,_Ax> &,boost::regex_constants::match_flag_type)' being compiled
        with
        [
            SequenceT=std::string,
            charT=char,
            _Ty=char,
            traits=boost::regex_traits<char>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatterT=boost::algorithm::detail::regex_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/algorithm/string/detail/find_format.hpp(131) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatterT=boost::algorithm::detail::regex_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/algorithm/string/detail/find_format.hpp(108) : see reference to function template instantiation 'InputT boost::algorithm::detail::find_format_copy_impl2<InputT,FinderT,FormatterT,FindResultT,std::basic_string<_Elem,_Traits,_Ax>>(const InputT &,FinderT,FormatterT,const FindResultT &,const FormatResultT &)' being compiled
        with
        [
            InputT=std::string,
            FinderT=boost::algorithm::detail::find_regexF<boost::basic_regex<char,boost::regex_traits<char>>>,
            FormatterT=boost::algorithm::detail::regex_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::algorithm::detail::regex_search_result<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            FormatResultT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/algorithm/string/find_format.hpp(105) : see reference to function template instantiation 'InputT boost::algorithm::detail::find_format_copy_impl<SequenceT,FinderT,FormatterT,boost::algorithm::detail::regex_search_result<IteratorT>>(const InputT &,FinderT,FormatterT,const FindResultT &)' being compiled
        with
        [
            InputT=std::string,
            SequenceT=std::string,
            FinderT=boost::algorithm::detail::find_regexF<boost::basic_regex<char,boost::regex_traits<char>>>,
            FormatterT=boost::algorithm::detail::regex_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::algorithm::detail::regex_search_result<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/regex.hpp(122) : see reference to function template instantiation 'SequenceT boost::algorithm::find_format_copy<SequenceT,boost::algorithm::detail::find_regexF<RegExT>,boost::algorithm::detail::regex_formatF<StringT>>(const SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::string,
            RegExT=boost::basic_regex<char,boost::regex_traits<char>>,
            StringT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::find_regexF<boost::basic_regex<char,boost::regex_traits<char>>>,
            FormatterT=boost::al...
   (remainder deleted because of excessive size)

algorithm/string - replace - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\replace.test\msvc\debug\replace_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\replace.test\msvc\debug\replace_test.obj"  

replace_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\replace_test.cpp(34) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(97) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(97) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(97) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(97) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(97) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\replace_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\algorithm\string\tes...
   (remainder deleted because of excessive size)

algorithm/string - split - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\split.test\msvc\debug\split_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\split.test\msvc\debug\split_test.obj"  

split_test.cpp
..\boost/algorithm/string/detail/classification.hpp(60) : warning C4512: 'boost::algorithm::detail::is_classifiedF' : assignment operator could not be generated
        ..\boost/algorithm/string/detail/classification.hpp(32) : see declaration of 'boost::algorithm::detail::is_classifiedF'
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\split_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(72) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(73) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(123) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(124) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\split_test.cpp(31) : warning C4127: conditional expression is constant
        ..\libs\algorithm\string\test\split_test.cpp(80) : see reference to function template instantiation 'void deep_compare<std::vector<_Ty>,std::vector<std::vector<int>>>(const T1 &,const T2 &)' being compiled
        with
        [
            _Ty=std::string,
            T1=std::vector<std::string>,
            T2=std::vector<std::vector<int>>
        ]
..\libs\algorithm\string\test\split_test.cpp(34) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/finder.hpp(596) : warning C4512: 'boost::algorithm::detail::token_finderF<PredicateT>' : assignment operator could not be generated
        with
        [
            PredicateT=boost::algorithm::detail::is_classifiedF
        ]
        ..\boost/algorithm/string/split.hpp(148) : see reference to class template instantiation 'boost::algorithm::detail::token_finderF<PredicateT>' being compiled
        with
        [
            PredicateT=boost::algorithm::detail::is_classifiedF
        ]
        ..\libs\algorithm\string\test\split_test.cpp(117) : see reference to function template instantiation 'SequenceSequenceT &boost::algorithm::split<std::vector<_Ty>,std::string,boost::algorithm::detail::is_classifiedF>(SequenceSequenceT &,RangeT &,PredicateT,boost::algorithm::token_compress_mode_type)' being compiled
        with
        [
            SequenceSequenceT=std::vector<std::string>,
            _Ty=std::string,
            RangeT=std::string,
            PredicateT=boost::algorithm::detail::is_classifiedF
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=boost::iterator_range<input_iterator_type>,
            T0=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T1=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Allocator=std::allocator<boost::function_base>,
            F=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>,
            FunctionObj=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=boost::iterator_range<input_iterator_type>,
            T0=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T1=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>,
            F=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=boost::iterator_range<input_iterator_type>,
            T0=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T1=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Functor=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/algorithm/string/detail/find_iterator.hpp(50) : see reference to function template instantiation 'boost::function2<R,T0,T1>::function2<FinderT>(Functor,int)' being compiled
        with
        [
            R=boost::iterator_range<input_iterator_type>,
            T0=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T1=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>,
            Functor=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\boost/algorithm/string/find_iterator.hpp(268) : see reference to function template instantiation 'boost::algorithm::detail::find_iterator_base<IteratorT>::find_iterator_base<FinderT>(FinderT,int)' being compiled
        with
        [
            IteratorT=input_iterator_type,
            FinderT=boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_classifiedF>
        ]
        ..\...
   (remainder deleted because of excessive size)

algorithm/string - trim - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\algorithm\string\test\trim.test\msvc\debug\trim_test.obj.rsp" -c -Fo"..\bin.v2\libs\algorithm\string\test\trim.test\msvc\debug\trim_test.obj"  

trim_test.cpp
..\boost/algorithm/string/detail/classification.hpp(60) : warning C4512: 'boost::algorithm::detail::is_classifiedF' : assignment operator could not be generated
        ..\boost/algorithm/string/detail/classification.hpp(32) : see declaration of 'boost::algorithm::detail::is_classifiedF'
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\algorithm\string\test\trim_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(32) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(77) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(84) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(86) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\algorithm\string\test\trim_test.cpp(109) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

assign - basic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\basic.test\msvc\debug\basic.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\basic.test\msvc\debug\basic.obj"  

basic.cpp
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::vector<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::vector<int>
        ]
        ..\libs\assign\test\basic.cpp(30) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::vector<int>>,
            Argument=int
        ]
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=std::map<std::string,int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=std::map<std::string,int>
        ]
        ..\libs\assign\test\basic.cpp(33) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_insert<std::map<std::string,int>>,
            Argument=std::pair<const std::string,int>
        ]
..\libs\assign\test\basic.cpp(41) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\basic.cpp(41) : warning C4100: 'argc' : unreferenced formal parameter

assign - email_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\email_example.test\msvc\debug\email_example.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\email_example.test\msvc\debug\email_example.obj"  

email_example.cpp
..\libs\assign\test\email_example.cpp(64) : warning C4512: 'email::add_to_map' : assignment operator could not be generated
        ..\libs\assign\test\email_example.cpp(49) : see declaration of 'email::add_to_map'
..\libs\assign\test\email_example.cpp(77) : warning C4512: 'email::add_to_vector' : assignment operator could not be generated
        ..\libs\assign\test\email_example.cpp(67) : see declaration of 'email::add_to_vector'
..\libs\assign\test\email_example.cpp(128) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(129) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(130) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(133) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(134) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(138) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(139) : warning C4127: conditional expression is constant
..\libs\assign\test\email_example.cpp(147) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\email_example.cpp(147) : warning C4100: 'argc' : unreferenced formal parameter

assign - list_inserter - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\list_inserter.test\msvc\debug\list_inserter.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\list_inserter.test\msvc\debug\list_inserter.obj"  

list_inserter.cpp
..\libs\assign\test\list_inserter.cpp(75) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(76) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(77) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::vector<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::vector<int>
        ]
        ..\libs\assign\test\list_inserter.cpp(79) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::vector<int>>,
            Argument=int
        ]
..\libs\assign\test\list_inserter.cpp(80) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(84) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(85) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(86) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(87) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(95) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(102) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(110) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=map_t
        ]
        ..\libs\assign\test\list_inserter.cpp(116) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=map_t
        ]
..\libs\assign\test\list_inserter.cpp(118) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(119) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=team_score_map
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=team_score_map
        ]
        ..\libs\assign\test\list_inserter.cpp(129) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_insert<team_score_map>,
            Argument=std::pair<const std::string,score_type>
        ]
..\libs\assign\test\list_inserter.cpp(132) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(133) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(134) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(140) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(141) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(142) : warning C4127: conditional expression is constant
..\libs\assign\test\list_inserter.cpp(153) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\list_inserter.cpp(153) : warning C4100: 'argc' : unreferenced formal parameter

assign - list_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\list_of.test\msvc\debug\list_of.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\list_of.test\msvc\debug\list_of.obj"  

list_of.cpp
..\libs\assign\test\list_of.cpp(130) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(145) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(237) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\list_of.cpp(237) : warning C4100: 'argc' : unreferenced formal parameter
..\libs\assign\test\list_of.cpp(80) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(213) : see reference to function template instantiation 'void test_sequence_list_of_int<std::vector<_Ty>>(void)' being compiled
        with
        [
            _Ty=int
        ]
..\libs\assign\test\list_of.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(94) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(80) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(214) : see reference to function template instantiation 'void test_sequence_list_of_int<std::list<_Ty>>(void)' being compiled
        with
        [
            _Ty=int
        ]
..\libs\assign\test\list_of.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(94) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(80) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(215) : see reference to function template instantiation 'void test_sequence_list_of_int<std::deque<_Ty>>(void)' being compiled
        with
        [
            _Ty=int
        ]
..\libs\assign\test\list_of.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(94) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(80) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(216) : see reference to function template instantiation 'void test_sequence_list_of_int<std::set<_Kty>>(void)' being compiled
        with
        [
            _Kty=int
        ]
..\libs\assign\test\list_of.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(94) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(80) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(217) : see reference to function template instantiation 'void test_sequence_list_of_int<std::multiset<_Kty>>(void)' being compiled
        with
        [
            _Kty=int
        ]
..\libs\assign\test\list_of.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(94) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(80) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(218) : see reference to function template instantiation 'void test_sequence_list_of_int<std::vector<_Ty>>(void)' being compiled
        with
        [
            _Ty=float
        ]
..\libs\assign\test\list_of.cpp(81) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(94) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(57) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(220) : see reference to function template instantiation 'void test_sequence_list_of_string<std::vector<_Ty>>(void)' being compiled
        with
        [
            _Ty=std::string
        ]
..\libs\assign\test\list_of.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(222) : see reference to function template instantiation 'void test_map_list_of<std::map<_Kty,_Ty>>(void)' being compiled
        with
        [
            _Kty=std::string,
            _Ty=int
        ]
..\libs\assign\test\list_of.cpp(107) : warning C4127: conditional expression is constant
..\libs\assign\test\list_of.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\assign\test\list_of.cpp(223) : see reference to function template instantiation 'void test_map_list_of<std::multimap<_Kty,_Ty>>(void)' being compiled
        with
        [
            _Kty=std::string,
            _Ty=int
        ]
..\libs\assign\test\list_of.cpp(107) : warning C4127: conditional expression is constant
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(109) : warning C4244: 'argument' : conversion from 'int' to 'const float', possible loss of data
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(674) : see reference to function template instantiation '_FwdIt std::_Uninit_copy<std::_Deque_iterator<_Ty,_Alloc,_Secure_validation>,_FwdIt,std::allocator<float>>(_InIt,_InIt,_FwdIt,std::allocator<float> &,std::_Nonscalar_ptr_iterator_tag,std::_Range_checked_iterator_tag)' being compiled
        with
        [
            _FwdIt=float *,
            _Ty=int,
            _Alloc=std::allocator<int>,
            _Secure_validation=false,
            _InIt=std::_Deque_iterator<int,std::allocator<int>,false>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(1105) : see reference to function template instantiation '_FwdIt stdext::unchecked_uninitialized_copy<_Iter,float*,std::allocator<_Ty>>(_InIt,_InIt,_FwdIt,_Alloc &)' being compiled
        with
        [
            _FwdIt=float *,
            _Iter=std::_Deque_iterator<int,std::allocator<int>,true>,
            _Ty=float,
            _InIt=std::_Deque_iterator<int,std::allocator<int>,true>,
            _Alloc=std::allocator<float>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(918) : see reference to function template instantiation 'float *std::vector<_Ty>::_Ucopy<_Iter>(_Iter,_Iter,float *)' being compiled
        with
        [
            _Ty=float,
            _Iter=std::_Deque_iterator<int,std::allocator<int>,true>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(866) : see reference to function template instantiation 'void std::vector<_Ty>::_Insert<_Iter>(std::_Vector_iterator<_Ty,_Alloc>,_Iter,_Iter,std::forward_iterator_tag)' being compiled
        with
        [
            _Ty=float,
            _Iter=std::_Deque_iterator<int,std::allocator<int>,true>,
            _Alloc=std::allocator<float>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(524) : see reference to function template instantiation 'void std::vector<_Ty>::insert<_Iter>(std::_Vector_iterator<_Ty,_Alloc>,_Iter,_Iter)' being compiled
        with
        [
            _Ty=float,
            _Iter=std::_Deque_iterator<int,std::allocator<int>,true>,
            _Alloc=std::allocator<float>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(501) : see reference to function template instantiation 'void std::vector<_Ty>::_Construct<_Iter>(_Iter,_Iter,std::input_iterator_tag)' being compiled
        with
        [
            _Ty=float,
            _Iter=std::_Deque_iterator<int,std::allocator<int>,true>
        ]
        ..\boost/assign/list_of.hpp(152) : see reference to function template instantiation 'std::vector<_Ty>::vector<std::_Deque_iterator<int,_Alloc,_Secure_validation>>(_Iter,_Iter)' being compiled
        with
        [
            _Ty=float,
            _Alloc=std::allocator<int>,
            _Secure_validation=true,
            _Iter=std::_Deque_iterator<int,std::allocator<int>,true>
        ]
        ..\boost/assign/list_of.hpp(129) : see reference to function template instantiation 'Container boost::assign_detail::converter<DerivedTAssign>::convert<Container>(const Container *,boost::assign_detail::default_type_tag) const' being compiled
        with
        [
            Container=std::vector<float>,
            DerivedTAssign=boost::assign_detail::generic_list<int>
        ]
        ..\boost/assign/list_of.hpp(341) : see reference to function template instantiation 'Container boost::assign_detail::converter<DerivedTAssign>::convert_to_container<Container>(void) const' being compiled
        with
        [
            Container=std::vector<float>,
            DerivedTAssign=boost::assign_detail::generic_list<int>
        ]
        ..\libs\assign\test\list_of.cpp(78) : see reference to function template instantiation 'boost::assign_detail::generic_list<T>::operator Container(void) const<std::vector<_Ty>>' being compiled
        with
        [
            T=int,
            Container=std::vector<float>,
            _Ty=float
        ]
        ..\libs\assign\test\list_of.cpp(218) : see refere...
   (remainder deleted because of excessive size)

assign - list_of_workaround - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\list_of_workaround.test\msvc\debug\list_of_workaround.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\list_of_workaround.test\msvc\debug\list_of_workaround.obj"  

list_of_workaround.cpp
..\libs\assign\test\list_of_workaround.cpp(39) : warning C4189: 'a' : local variable is initialized but not referenced
..\libs\assign\test\list_of_workaround.cpp(41) : warning C4189: 'a2' : local variable is initialized but not referenced
..\libs\assign\test\list_of_workaround.cpp(49) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\list_of_workaround.cpp(49) : warning C4100: 'argc' : unreferenced formal parameter
d:\kits\boost\boost\assign\list_of.hpp(177) : warning C4701: potentially uninitialized local variable 'ar' used
d:\kits\boost\boost\assign\list_of.hpp(177) : warning C4701: potentially uninitialized local variable 'ar' used

assign - multi_index_container - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\multi_index_container.test\msvc\debug\multi_index_container.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\multi_index_container.test\msvc\debug\multi_index_container.obj"  

multi_index_container.cpp
..\boost/multi_index/detail/ord_index_node.hpp(129) : warning C4312: 'type cast' : conversion from 'boost::multi_index::detail::uintptr_type' to 'void *' of greater size
..\boost/multi_index/detail/ord_index_node.hpp(134) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'boost::multi_index::detail::uintptr_type'
..\boost/multi_index/detail/ord_index_node.hpp(161) : warning C4312: 'type cast' : conversion from 'const boost::multi_index::detail::uintptr_type' to 'void *' of greater size
..\libs\assign\test\multi_index_container.cpp(124) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=employee_set
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=employee_set
        ]
        ..\libs\assign\test\multi_index_container.cpp(130) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_insert<employee_set>,
            Argument=employee
        ]
..\libs\assign\test\multi_index_container.cpp(131) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(135) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(136) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(139) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(140) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=text_container
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=text_container
        ]
        ..\libs\assign\test\multi_index_container.cpp(146) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<text_container>,
            Argument=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\libs\assign\test\multi_index_container.cpp(147) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(148) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(85) : warning C4512: 'boost::assign_detail::call_push_front<C>' : assignment operator could not be generated
        with
        [
            C=text_container
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_front<C>' being compiled
        with
        [
            C=text_container
        ]
        ..\libs\assign\test\multi_index_container.cpp(150) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_front<text_container>,
            Argument=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\libs\assign\test\multi_index_container.cpp(151) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(152) : warning C4127: conditional expression is constant
..\libs\assign\test\multi_index_container.cpp(159) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\multi_index_container.cpp(159) : warning C4100: 'argc' : unreferenced formal parameter
msvc.archive ..\bin.v2\libs\test\build\msvc\debug\asynch-exceptions-on\link-static\boost_unit_test_framework-vc-d-1_34.lib
  
        if exist "..\bin.v2\libs\test\build\msvc\debug\asynch-exceptions-on\link-static\boost_unit_test_framework-vc-d-1_34.lib" DEL "..\bin.v2\libs\test\build\msvc\debug\asynch-exceptions-on\link-static\boost_unit_test_framework-vc-d-1_34.lib"  
        call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /lib /NOLOGO /out:"..\bin.v2\libs\test\build\msvc\debug\asynch-exceptions-on\link-static\boost_unit_test_framework-vc-d-1_34.lib" @"..\bin.v2\libs\test\build\msvc\debug\asynch-exceptions-on\link-static\boost_unit_test_framework-vc-d-1_34.lib.rsp"
    

assign - my_vector_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\my_vector_example.test\msvc\debug\my_vector_example.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\my_vector_example.test\msvc\debug\my_vector_example.obj"  

my_vector_example.cpp
..\libs\assign\test\my_vector_example.cpp(97) : warning C4127: conditional expression is constant
..\libs\assign\test\my_vector_example.cpp(98) : warning C4127: conditional expression is constant
..\libs\assign\test\my_vector_example.cpp(99) : warning C4127: conditional expression is constant
..\libs\assign\test\my_vector_example.cpp(107) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\my_vector_example.cpp(107) : warning C4100: 'argc' : unreferenced formal parameter

assign - ptr_list_inserter - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\ptr_list_inserter.test\msvc\debug\ptr_list_inserter.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\ptr_list_inserter.test\msvc\debug\ptr_list_inserter.obj"  

ptr_list_inserter.cpp
..\libs\assign\test\ptr_list_inserter.cpp(47) : warning C4100: 'i' : unreferenced formal parameter
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=boost::ptr_deque<Foo>
        ]
        ..\boost/assign/ptr_list_inserter.hpp(83) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=boost::ptr_deque<Foo>
        ]
        ..\libs\assign\test\ptr_list_inserter.cpp(63) : see reference to class template instantiation 'boost::assign::ptr_list_inserter<Function,Obj>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<boost::ptr_deque<Foo>>,
            Obj=Foo &
        ]
..\libs\assign\test\ptr_list_inserter.cpp(64) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(85) : warning C4512: 'boost::assign_detail::call_push_front<C>' : assignment operator could not be generated
        with
        [
            C=boost::ptr_deque<Foo>
        ]
        ..\boost/assign/ptr_list_inserter.hpp(83) : see reference to class template instantiation 'boost::assign_detail::call_push_front<C>' being compiled
        with
        [
            C=boost::ptr_deque<Foo>
        ]
        ..\libs\assign\test\ptr_list_inserter.cpp(66) : see reference to class template instantiation 'boost::assign::ptr_list_inserter<Function,Obj>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_front<boost::ptr_deque<Foo>>,
            Obj=Foo &
        ]
..\libs\assign\test\ptr_list_inserter.cpp(67) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=boost::ptr_set<Foo>
        ]
        ..\boost/assign/ptr_list_inserter.hpp(83) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=boost::ptr_set<Foo>
        ]
        ..\libs\assign\test\ptr_list_inserter.cpp(70) : see reference to class template instantiation 'boost::assign::ptr_list_inserter<Function,Obj>' being compiled
        with
        [
            Function=boost::assign_detail::call_insert<boost::ptr_set<Foo>>,
            Obj=Foo &
        ]
..\libs\assign\test\ptr_list_inserter.cpp(71) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(73) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(78) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(79) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(82) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(83) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(86) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(87) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_inserter.cpp(98) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\ptr_list_inserter.cpp(98) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(Foo *)'
        with
        [
            T=Foo,
            VoidPtrSeq=std::deque<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_deque.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=Foo,
            VoidPtrSeq=std::deque<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\assign\test\ptr_list_inserter.cpp(62) : see reference to class template instantiation 'boost::ptr_deque<T>' being compiled
        with
        [
            T=Foo
        ]
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::set_config<Foo,std::set<void *,boost::void_ptr_indirect_fun<std::less<Foo>,Foo>,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_set_adapter.hpp(269) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::set_config<Foo,std::set<void *,boost::void_ptr_indirect_fun<std::less<Foo>,Foo>,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_set_adapter.hpp(266) : while compiling class template member function 'std::pair<_Ty1,_Ty2> boost::ptr_set_adapter<Key,VoidPtrSet,CloneAllocator>::insert(Foo *)'
        with
        [
            _Ty1=boost::void_ptr_iterator<std::_Tree<std::_Tset_traits<void *,boost::void_ptr_indirect_fun<std::less<Foo>,Foo>,std::allocator<void *>,false>>::iterator,Foo>,
            _Ty2=bool,
            Key=Foo,
            VoidPtrSet=std::set<void *,boost::void_ptr_indirect_fun<std::less<Foo>,Foo>,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_set.hpp(37) : see reference to class template instantiation 'boost::ptr_set_adapter<Key,VoidPtrSet,CloneAllocator>' being compiled
        with
        [
            Key=Foo,
            VoidPtrSet=std::set<void *,boost::void_ptr_indirect_fun<std::less<Foo>,Foo>,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\assign\test\ptr_list_inserter.cpp(69) : see reference to class template instantiation 'boost::ptr_set<Key>' being compiled
        with
        [
            Key=Foo
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(Foo *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(Foo *,const ch...
   (remainder deleted because of excessive size)

assign - ptr_list_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\ptr_list_of.test\msvc\debug\ptr_list_of.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\ptr_list_of.test\msvc\debug\ptr_list_of.obj"  

ptr_list_of.cpp
..\libs\assign\test\ptr_list_of.cpp(54) : warning C4127: conditional expression is constant
..\libs\assign\test\ptr_list_of.cpp(63) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\ptr_list_of.cpp(63) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(Foo *)'
        with
        [
            T=Foo,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=Foo,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/assign/ptr_list_of.hpp(66) : see reference to class template instantiation 'boost::ptr_vector<T>' being compiled
        with
        [
            T=Foo
        ]
        ..\libs\assign\test\ptr_list_of.cpp(53) : see reference to class template instantiation 'boost::assign_detail::generic_ptr_list<T>' being compiled
        with
        [
            T=Foo
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(Foo *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(107) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const Foo *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(54) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : see reference to function template instantiation 'void boost::ptr_container_detail::clone_deleter<CloneAllocator>::operator ()<Foo>(const T *) const' being compiled
        with
        [
            CloneAllocator=boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>,
            T=Foo
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : while compiling class template member function 'boost::ptr_container_detail::static_move_ptr<T,Deleter>::~static_move_ptr(void)'
        with
        [
            T=Foo,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::static_move_ptr<T,Deleter>' being compiled
        with
        [
            T=Foo,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(Foo *)'
        with
        [
            T=Foo,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/assign/ptr_list_of.hpp(107) : warning C4100: 'c' : unreferenced formal parameter
        ..\boost/assign/ptr_list_of.hpp(119) : see reference to function template instantiation 'std::auto_ptr<_Ty> boost::assign_detail::generic_ptr_list<T>::convert<PtrContainer>(const PtrContainer *) const' being compiled
        with
        [
            _Ty=boost::ptr_deque<Foo>,
            T=Foo,
            PtrContainer=boost::ptr_deque<Foo>
        ]
        ..\libs\assign\test\ptr_list_of.cpp(53) : see reference to function template instantiation 'std::auto_ptr<_Ty> boost::assign_detail::generic_ptr_list<T>::to_container<boost::ptr_deque<T>>(const PtrContainer &) const' being compiled
        with
        [
            _Ty=boost::ptr_deque<Foo>,
            T=Foo,
            PtrContainer=boost::ptr_deque<Foo>
        ]
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(459) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Foo,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(456) : while compiling class template member function 'boost::void_ptr_iterator<VoidIter,T> boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::insert(boost::void_ptr_iterator<VoidIter,T>,Foo *)'
        with
        [
            VoidIter=std::_Deque_iterator<void *,std::allocator<void *>,true>,
            T=Foo,
            Config=boost::ptr_container_detail::sequence_config<Foo,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_cont...
   (remainder deleted because of excessive size)

assign - static_list_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\static_list_of.test\msvc\debug\static_list_of.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\static_list_of.test\msvc\debug\static_list_of.obj"  

static_list_of.cpp
..\libs\assign\test\static_list_of.cpp(62) : warning C4127: conditional expression is constant
..\libs\assign\test\static_list_of.cpp(67) : warning C4127: conditional expression is constant
..\libs\assign\test\static_list_of.cpp(69) : warning C4127: conditional expression is constant
..\libs\assign\test\static_list_of.cpp(71) : warning C4127: conditional expression is constant
..\libs\assign\test\static_list_of.cpp(84) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\static_list_of.cpp(84) : warning C4100: 'argc' : unreferenced formal parameter

assign - std - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\std.test\msvc\debug\std.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\std.test\msvc\debug\std.obj"  

std.cpp
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::vector<three>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::vector<three>
        ]
        ..\libs\assign\test\std.cpp(123) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::vector<three>>,
            Argument=three
        ]
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::vector<four>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::vector<four>
        ]
        ..\libs\assign\test\std.cpp(124) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::vector<four>>,
            Argument=four
        ]
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::vector<five>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::vector<five>
        ]
        ..\libs\assign\test\std.cpp(125) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::vector<five>>,
            Argument=five
        ]
..\libs\assign\test\std.cpp(126) : warning C4127: conditional expression is constant
..\libs\assign\test\std.cpp(127) : warning C4127: conditional expression is constant
..\libs\assign\test\std.cpp(128) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::deque<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::deque<int>
        ]
        ..\libs\assign\test\std.cpp(165) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::deque<int>>,
            Argument=int
        ]
..\boost/assign/list_inserter.hpp(85) : warning C4512: 'boost::assign_detail::call_push_front<C>' : assignment operator could not be generated
        with
        [
            C=std::deque<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_front<C>' being compiled
        with
        [
            C=std::deque<int>
        ]
        ..\libs\assign\test\std.cpp(166) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_front<std::deque<int>>,
            Argument=int
        ]
..\libs\assign\test\std.cpp(167) : warning C4127: conditional expression is constant
..\libs\assign\test\std.cpp(168) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::list<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::list<int>
        ]
        ..\libs\assign\test\std.cpp(171) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::list<int>>,
            Argument=int
        ]
..\boost/assign/list_inserter.hpp(85) : warning C4512: 'boost::assign_detail::call_push_front<C>' : assignment operator could not be generated
        with
        [
            C=std::list<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_front<C>' being compiled
        with
        [
            C=std::list<int>
        ]
        ..\libs\assign\test\std.cpp(172) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_front<std::list<int>>,
            Argument=int
        ]
..\libs\assign\test\std.cpp(173) : warning C4127: conditional expression is constant
..\libs\assign\test\std.cpp(174) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=std::vector<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=std::vector<int>
        ]
        ..\libs\assign\test\std.cpp(177) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<std::vector<int>>,
            Argument=int
        ]
..\libs\assign\test\std.cpp(178) : warning C4127: conditional expression is constant
..\libs\assign\test\std.cpp(179) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=std::set<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=std::set<int>
        ]
        ..\libs\assign\test\std.cpp(182) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_insert<std::set<int>>,
            Argument=int
        ]
..\libs\assign\test\std.cpp(183) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(115) : warning C4512: 'boost::assign_detail::call_insert<C>' : assignment operator could not be generated
        with
        [
            C=std::multiset<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_insert<C>' being compiled
        with
        [
            C=std::multiset<int>
        ]
        ..\libs\assign\test\std.cpp(186) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_insert<std::multiset<int>>,
            Argument=int
        ]
..\libs\assign\test\std.cpp(187) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(100) : warning C4512: 'boost::assign_detail::call_push<C>' : assignment operator could not be generated
        with
        [
            C=std::stack<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push<C>' being compiled
        with
        [
            C=std::stack<int>
        ]
        ..\libs\assign\test\std.cpp(190) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push<std::stack<int>>,
            Argument=int
        ]
..\libs\assign\test\std.cpp(191) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(100) : warning C4512: 'boost::assign_detail::call_push<C>' : assignment operator could not be generated
        with
        [
            C=std::queue<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push<C>' being compiled
        with
        [
            C=std::queue<in...
   (remainder deleted because of excessive size)

assign - tuple_list_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\assign\test\tuple_list_of.test\msvc\debug\tuple_list_of.obj.rsp" -c -Fo"..\bin.v2\libs\assign\test\tuple_list_of.test\msvc\debug\tuple_list_of.obj"  

tuple_list_of.cpp
..\libs\assign\test\tuple_list_of.cpp(34) : warning C4127: conditional expression is constant
..\libs\assign\test\tuple_list_of.cpp(35) : warning C4127: conditional expression is constant
..\libs\assign\test\tuple_list_of.cpp(38) : warning C4127: conditional expression is constant
..\libs\assign\test\tuple_list_of.cpp(39) : warning C4127: conditional expression is constant
..\libs\assign\test\tuple_list_of.cpp(45) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\assign\test\tuple_list_of.cpp(45) : warning C4100: 'argc' : unreferenced formal parameter

any - any_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\any\test\any_test.test\msvc\debug\any_test.obj.rsp" -c -Fo"..\bin.v2\libs\any\test\any_test.test\msvc\debug\any_test.obj"  

any_test.cpp
d:\kits\boost\libs\any\test.hpp(121) : warning C4800: 'const void *' : forcing value to bool 'true' or 'false' (performance warning)

any - any_to_ref_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\any\test\any_to_ref_test.test\msvc\debug\any_to_ref_test.obj.rsp" -c -Fo"..\bin.v2\libs\any\test\any_to_ref_test.test\msvc\debug\any_to_ref_test.obj"  

any_to_ref_test.cpp
..\libs\any\test\any_to_ref_test.cpp(22) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(28) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\any\test\any_to_ref_test.cpp(52) : warning C4100: 'av' : unreferenced formal parameter
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(208) : see reference to function template instantiation 'ValueType *boost::any_cast<nonref>(boost::any *)' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\libs\any\test\any_to_ref_test.cpp(19) : see reference to function template instantiation 'ValueType boost::any_cast<const int&>(boost::any &)' being compiled
        with
        [
            ValueType=const int &
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(208) : see reference to function template instantiation 'ValueType *boost::any_cast<nonref>(boost::any *)' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\libs\any\test\any_to_ref_test.cpp(20) : see reference to function template instantiation 'ValueType boost::any_cast<volatile const int&>(boost::any &)' being compiled
        with
        [
            ValueType=volatile const int &
        ]

bind - bind_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_const_test.test\msvc\debug\bind_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_const_test.test\msvc\debug\bind_const_test.obj"  

bind_const_test.cpp

bind - bind_cv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_cv_test.test\msvc\debug\bind_cv_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_cv_test.test\msvc\debug\bind_cv_test.obj"  

bind_cv_test.cpp

bind - bind_dm2_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_dm2_test.test\msvc\debug\bind_dm2_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_dm2_test.test\msvc\debug\bind_dm2_test.obj"  

bind_dm2_test.cpp

bind - bind_dm3_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_dm3_test.test\msvc\debug\bind_dm3_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_dm3_test.test\msvc\debug\bind_dm3_test.obj"  

bind_dm3_test.cpp

bind - bind_dm_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_dm_test.test\msvc\debug\bind_dm_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_dm_test.test\msvc\debug\bind_dm_test.obj"  

bind_dm_test.cpp

bind - bind_eq_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_eq_test.test\msvc\debug\bind_eq_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_eq_test.test\msvc\debug\bind_eq_test.obj"  

bind_eq_test.cpp
..\boost/bind.hpp(242) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(243) : while compiling class template member function 'bool boost::_bi::list1<A1>::operator ==(const boost::_bi::list1<A1> &) const'
        with
        [
            A1=boost::arg<1>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list1<A1>' being compiled
        with
        [
            A1=boost::arg<1>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(186) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X),
            L=boost::_bi::list1<boost::arg<1>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(383) : see reference to function template instantiation 'void test_1<int(__cdecl *)(X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X)
        ]
..\boost/bind.hpp(300) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(301) : while compiling class template member function 'bool boost::_bi::list2<A1,A2>::operator ==(const boost::_bi::list2<A1,A2> &) const'
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list2<A1,A2>' being compiled
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(205) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X,X),
            L=boost::_bi::list2<boost::arg<1>,boost::arg<2>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(388) : see reference to function template instantiation 'void test_2<int(__cdecl *)(X,X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X,X)
        ]
..\boost/bind.hpp(361) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(362) : while compiling class template member function 'bool boost::_bi::list3<A1,A2,A3>::operator ==(const boost::_bi::list3<A1,A2,A3> &) const'
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list3<A1,A2,A3>' being compiled
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(225) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X,X,X),
            L=boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::arg<3>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(393) : see reference to function template instantiation 'void test_3<int(__cdecl *)(X,X,X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X,X,X)
        ]
..\boost/bind.hpp(429) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(430) : while compiling class template member function 'bool boost::_bi::list4<A1,A2,A3,A4>::operator ==(const boost::_bi::list4<A1,A2,A3,A4> &) const'
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list4<A1,A2,A3,A4>' being compiled
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(246) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X,X,X,X),
            L=boost::_bi::list4<boost::arg<1>,boost::arg<2>,boost::arg<3>,boost::arg<4>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(398) : see reference to function template instantiation 'void test_4<int(__cdecl *)(X,X,X,X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X,X,X,X)
        ]
..\boost/bind.hpp(501) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(502) : while compiling class template member function 'bool boost::_bi::list5<A1,A2,A3,A4,A5>::operator ==(const boost::_bi::list5<A1,A2,A3,A4,A5> &) const'
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>,
            A5=boost::arg<5>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list5<A1,A2,A3,A4,A5>' being compiled
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>,
            A5=boost::arg<5>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(268) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X,X,X,X,X),
            L=boost::_bi::list5<boost::arg<1>,boost::arg<2>,boost::arg<3>,boost::arg<4>,boost::arg<5>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(403) : see reference to function template instantiation 'void test_5<int(__cdecl *)(X,X,X,X,X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X,X,X,X,X)
        ]
..\boost/bind.hpp(577) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(578) : while compiling class template member function 'bool boost::_bi::list6<A1,A2,A3,A4,A5,A6>::operator ==(const boost::_bi::list6<A1,A2,A3,A4,A5,A6> &) const'
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>,
            A5=boost::arg<5>,
            A6=boost::arg<6>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list6<A1,A2,A3,A4,A5,A6>' being compiled
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>,
            A5=boost::arg<5>,
            A6=boost::arg<6>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(291) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X,X,X,X,X,X),
            L=boost::_bi::list6<boost::arg<1>,boost::arg<2>,boost::arg<3>,boost::arg<4>,boost::arg<5>,boost::arg<6>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(408) : see reference to function template instantiation 'void test_6<int(__cdecl *)(X,X,X,X,X,X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X,X,X,X,X,X)
        ]
..\boost/bind.hpp(657) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(658) : while compiling class template member function 'bool boost::_bi::list7<A1,A2,A3,A4,A5,A6,A7>::operator ==(const boost::_bi::list7<A1,A2,A3,A4,A5,A6,A7> &) const'
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>,
            A5=boost::arg<5>,
            A6=boost::arg<6>,
            A7=boost::arg<7>
        ]
        ..\boost/bind/bind_template.hpp(221) : see reference to class template instantiation 'boost::_bi::list7<A1,A2,A3,A4,A5,A6,A7>' being compiled
        with
        [
            A1=boost::arg<1>,
            A2=boost::arg<2>,
            A3=boost::arg<3>,
            A4=boost::arg<4>,
            A5=boost::arg<5>,
            A6=boost::arg<6>,
            A7=boost::arg<7>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(315) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(X,X,X,X,X,X,X),
            L=boost::_bi::list7<boost::arg<1>,boost::arg<2>,boost::arg<3>,boost::arg<4>,boost::arg<5>,boost::arg<6>,boost::arg<7>>
        ]
        ..\libs\bind\test\bind_eq_test.cpp(413) : see reference to function template instantiation 'void test_7<int(__cdecl *)(X,X,X,X,X,X,X)>(F)' being compiled
        with
        [
            F=int (__cdecl *)(X,X,X,X,X,X,X)
        ]
..\boost/bind.hpp(741) : warning C4100: 'rhs' : unreferenced formal parameter
        ..\boost/bind.hpp(742) : while compiling cl...
   (remainder deleted because of excessive size)

bind - bind_function_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_function_test.test\msvc\debug\bind_function_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_function_test.test\msvc\debug\bind_function_test.obj"  

bind_function_test.cpp
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>,
            FunctionObj=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>,
            F=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Functor=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>
        ]
        ..\libs\bind\test\bind_function_test.cpp(52) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<boost::_bi::bind_t<R,F,L>>(Functor)' being compiled
        with
        [
            R=int,
            F=int (__cdecl *)(int),
            L=boost::_bi::list1<boost::_bi::value<int>>,
            Functor=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=boost::_bi::bind_t<int,int (__cdecl *)(int),boost::_bi::list1<boost::_bi::value<int>>>,
            Allocator=std::allocator<boost::function_base>
        ]

bind - bind_lookup_problem_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_lookup_problem_test.test\msvc\debug\bind_lookup_problem_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_lookup_problem_test.test\msvc\debug\bind_lookup_problem_test.obj"  

bind_lookup_problem_test.cpp

bind - bind_not_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_not_test.test\msvc\debug\bind_not_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_not_test.test\msvc\debug\bind_not_test.obj"  

bind_not_test.cpp

bind - bind_rel_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_rel_test.test\msvc\debug\bind_rel_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_rel_test.test\msvc\debug\bind_rel_test.obj"  

bind_rel_test.cpp

bind - bind_rv_sp_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_rv_sp_test.test\msvc\debug\bind_rv_sp_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_rv_sp_test.test\msvc\debug\bind_rv_sp_test.obj"  

bind_rv_sp_test.cpp
..\boost/bind.hpp(1586) : warning C4180: qualifier applied to function type has no meaning; ignored
        ..\boost/bind.hpp(1620) : see reference to class template instantiation 'boost::_bi::add_cref<Pm,I>' being compiled
        with
        [
            Pm=boost::shared_ptr<X> (__thiscall Y::* )(void),
            I=1
        ]
        ..\libs\bind\test\bind_rv_sp_test.cpp(61) : see reference to class template instantiation 'boost::_bi::dm_result<Pm,A1>' being compiled
        with
        [
            Pm=boost::shared_ptr<X> (__thiscall Y::* )(void),
            A1=Y *__w64 
        ]

bind - bind_stateful_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_stateful_test.test\msvc\debug\bind_stateful_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_stateful_test.test\msvc\debug\bind_stateful_test.obj"  

bind_stateful_test.cpp

bind - bind_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_test.test\msvc\debug\bind_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_test.test\msvc\debug\bind_test.obj"  

bind_test.cpp

bind - bind_unary_addr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\bind_unary_addr.test\msvc\debug\bind_unary_addr.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\bind_unary_addr.test\msvc\debug\bind_unary_addr.obj"  

bind_unary_addr.cpp

bind - mem_fn_derived_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\mem_fn_derived_test.test\msvc\debug\mem_fn_derived_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\mem_fn_derived_test.test\msvc\debug\mem_fn_derived_test.obj"  

mem_fn_derived_test.cpp

bind - mem_fn_dm_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\mem_fn_dm_test.test\msvc\debug\mem_fn_dm_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\mem_fn_dm_test.test\msvc\debug\mem_fn_dm_test.obj"  

mem_fn_dm_test.cpp

bind - mem_fn_eq_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\mem_fn_eq_test.test\msvc\debug\mem_fn_eq_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\mem_fn_eq_test.test\msvc\debug\mem_fn_eq_test.obj"  

mem_fn_eq_test.cpp

bind - mem_fn_rv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\mem_fn_rv_test.test\msvc\debug\mem_fn_rv_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\mem_fn_rv_test.test\msvc\debug\mem_fn_rv_test.obj"  

mem_fn_rv_test.cpp

bind - mem_fn_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\mem_fn_test.test\msvc\debug\mem_fn_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\mem_fn_test.test\msvc\debug\mem_fn_test.obj"  

mem_fn_test.cpp

bind - mem_fn_void_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\bind\test\mem_fn_void_test.test\msvc\debug\mem_fn_void_test.obj.rsp" -c -Fo"..\bin.v2\libs\bind\test\mem_fn_void_test.test\msvc\debug\mem_fn_void_test.obj"  

mem_fn_void_test.cpp

concept_check - class_concept_check_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\concept_check\class_concept_check_test.test\msvc\debug\class_concept_check_test.obj.rsp" -c -Fo"..\bin.v2\libs\concept_check\class_concept_check_test.test\msvc\debug\class_concept_check_test.obj"  

class_concept_check_test.cpp

concept_check - class_concept_fail_expected - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\concept_check\class_concept_fail_expected.test\msvc\debug\class_concept_fail_expected.obj.rsp" -c -Fo"..\bin.v2\libs\concept_check\class_concept_fail_expected.test\msvc\debug\class_concept_fail_expected.obj"  

class_concept_fail_expected.cpp
..\boost/concept_check.hpp(304) : error C2676: binary '==' : 'foo' does not define this operator or a conversion to a type acceptable to the predefined operator
        ..\boost/concept_check.hpp(303) : while compiling class template member function 'void boost::EqualityComparableConcept<TT>::constraints(void)'
        with
        [
            TT=foo
        ]
        ..\libs\concept_check\class_concept_fail_expected.cpp(22) : see reference to class template instantiation 'boost::EqualityComparableConcept<TT>' being compiled
        with
        [
            TT=foo
        ]
..\boost/concept_check.hpp(305) : error C2676: binary '!=' : 'foo' does not define this operator or a conversion to a type acceptable to the predefined operator

concept_check - concept_check_fail_expected - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\concept_check\concept_check_fail_expected.test\msvc\debug\concept_check_fail_expected.obj.rsp" -c -Fo"..\bin.v2\libs\concept_check\concept_check_fail_expected.test\msvc\debug\concept_check_fail_expected.obj"  

concept_check_fail_expected.cpp
..\boost/concept_check.hpp(304) : error C2676: binary '==' : 'foo' does not define this operator or a conversion to a type acceptable to the predefined operator
        ..\boost/concept_check.hpp(303) : while compiling class template member function 'void boost::EqualityComparableConcept<TT>::constraints(void)'
        with
        [
            TT=foo
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EqualityComparableConcept<TT>' being compiled
        with
        [
            TT=foo
        ]
        ..\libs\concept_check\concept_check_fail_expected.cpp(24) : see reference to function template instantiation 'void boost::function_requires<boost::EqualityComparableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=foo,
            T=boost::EqualityComparableConcept<foo>
        ]
..\boost/concept_check.hpp(305) : error C2676: binary '!=' : 'foo' does not define this operator or a conversion to a type acceptable to the predefined operator

concept_check - concept_check_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\concept_check\concept_check_test.test\msvc\debug\concept_check_test.obj.rsp" -c -Fo"..\bin.v2\libs\concept_check\concept_check_test.test\msvc\debug\concept_check_test.obj"  

concept_check_test.cpp
..\boost/concept_check.hpp(273) : warning C4510: 'boost::SGIAssignableConcept<TT>' : default constructor could not be generated
        with
        [
            TT=foo
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::SGIAssignableConcept<TT>' being compiled
        with
        [
            TT=foo
        ]
        ..\libs\concept_check\concept_check_test.cpp(40) : see reference to function template instantiation 'void boost::function_requires<boost::SGIAssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=foo,
            T=boost::SGIAssignableConcept<foo>
        ]
..\boost/concept_check.hpp(273) : warning C4610: struct 'boost::SGIAssignableConcept<TT>' can never be instantiated - user defined constructor required
        with
        [
            TT=foo
        ]
..\boost/concept_check.hpp(308) : warning C4510: 'boost::EqualityComparableConcept<TT>' : default constructor could not be generated
        with
        [
            TT=foo
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EqualityComparableConcept<TT>' being compiled
        with
        [
            TT=foo
        ]
        ..\libs\concept_check\concept_check_test.cpp(52) : see reference to function template instantiation 'void boost::function_requires<boost::EqualityComparableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=foo,
            T=boost::EqualityComparableConcept<foo>
        ]
..\boost/concept_check.hpp(308) : warning C4610: struct 'boost::EqualityComparableConcept<TT>' can never be instantiated - user defined constructor required
        with
        [
            TT=foo
        ]
..\boost/concept_check.hpp(317) : warning C4510: 'boost::LessThanComparableConcept<TT>' : default constructor could not be generated
        with
        [
            TT=foo
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LessThanComparableConcept<TT>' being compiled
        with
        [
            TT=foo
        ]
        ..\libs\concept_check\concept_check_test.cpp(56) : see reference to function template instantiation 'void boost::function_requires<boost::LessThanComparableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=foo,
            T=boost::LessThanComparableConcept<foo>
        ]
..\boost/concept_check.hpp(317) : warning C4610: struct 'boost::LessThanComparableConcept<TT>' can never be instantiated - user defined constructor required
        with
        [
            TT=foo
        ]
..\boost/concept_check.hpp(330) : warning C4510: 'boost::ComparableConcept<TT>' : default constructor could not be generated
        with
        [
            TT=foo
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ComparableConcept<TT>' being compiled
        with
        [
            TT=foo
        ]
        ..\libs\concept_check\concept_check_test.cpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::ComparableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=foo,
            T=boost::ComparableConcept<foo>
        ]
..\boost/concept_check.hpp(330) : warning C4610: struct 'boost::ComparableConcept<TT>' can never be instantiated - user defined constructor required
        with
        [
            TT=foo
        ]
..\boost/concept_check.hpp(354) : warning C4510: 'boost::EqualOpConcept<First,Second>' : default constructor could not be generated
        with
        [
            First=First,
            Second=Second
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EqualOpConcept<First,Second>' being compiled
        with
        [
            First=First,
            Second=Second
        ]
        ..\libs\concept_check\concept_check_test.cpp(65) : see reference to function template instantiation 'void boost::function_requires<boost::EqualOpConcept<First,Second>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            First=First,
            Second=Second,
            T=boost::EqualOpConcept<First,Second>
        ]
..\boost/concept_check.hpp(354) : warning C4610: struct 'boost::EqualOpConcept<First,Second>' can never be instantiated - user defined constructor required
        with
        [
            First=First,
            Second=Second
        ]
..\boost/concept_check.hpp(355) : warning C4510: 'boost::NotEqualOpConcept<First,Second>' : default constructor could not be generated
        with
        [
            First=First,
            Second=Second
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::NotEqualOpConcept<First,Second>' being compiled
        with
        [
            First=First,
            Second=Second
        ]
        ..\libs\concept_check\concept_check_test.cpp(70) : see reference to function template instantiation 'void boost::function_requires<boost::NotEqualOpConcept<First,Second>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            First=First,
            Second=Second,
            T=boost::NotEqualOpConcept<First,Second>
        ]
..\boost/concept_check.hpp(355) : warning C4610: struct 'boost::NotEqualOpConcept<First,Second>' can never be instantiated - user defined constructor required
        with
        [
            First=First,
            Second=Second
        ]
..\boost/concept_check.hpp(356) : warning C4510: 'boost::LessThanOpConcept<First,Second>' : default constructor could not be generated
        with
        [
            First=First,
            Second=Second
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LessThanOpConcept<First,Second>' being compiled
        with
        [
            First=First,
            Second=Second
        ]
        ..\libs\concept_check\concept_check_test.cpp(75) : see reference to function template instantiation 'void boost::function_requires<boost::LessThanOpConcept<First,Second>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            First=First,
            Second=Second,
            T=boost::LessThanOpConcept<First,Second>
        ]
..\boost/concept_check.hpp(356) : warning C4610: struct 'boost::LessThanOpConcept<First,Second>' can never be instantiated - user defined constructor required
        with
        [
            First=First,
            Second=Second
        ]
..\boost/concept_check.hpp(357) : warning C4510: 'boost::LessEqualOpConcept<First,Second>' : default constructor could not be generated
        with
        [
            First=First,
            Second=Second
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LessEqualOpConcept<First,Second>' being compiled
        with
        [
            First=First,
            Second=Second
        ]
        ..\libs\concept_check\concept_check_test.cpp(80) : see reference to function template instantiation 'void boost::function_requires<boost::LessEqualOpConcept<First,Second>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            First=First,
            Second=Second,
            T=boost::LessEqualOpConcept<First,Second>
        ]
..\boost/concept_check.hpp(357) : warning C4610: struct 'boost::LessEqualOpConcept<First,Second>' can never be instantiated - user defined constructor required
        with
        [
            First=First,
            Second=Second
        ]
..\boost/concept_check.hpp(358) : warning C4510: 'boost::GreaterThanOpConcept<First,Second>' : default constructor could not be generated
        with
        [
            First=First,
            Second=Second
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GreaterThanOpConcept<First,Second>' being compiled
        with
        [
            First=First,
            Second=Second
        ]
        ..\libs\concept_check\concept_check_test.cpp(85) : see reference to function template instantiation 'void boost::function_requires<boost::GreaterThanOpConcept<First,Second>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            First=First,
            Second=Second,
            T=boost::GreaterThanOpConcept<First,Second>
        ]
..\boost/concept_check.hpp(358) : warning C4610: struct 'boost::GreaterThanOpConcept<First,Second>' can never be instantiated - user defined constructor required
        with
        [
            First=First,
            Second=Second
        ]
..\boost/concept_check.hpp(359) : warning C4510: 'boost::GreaterEqualOpConcept<First,Second>' : default constructor could not be generated
        with
        [
            First=First,
            Second=Second
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GreaterEqualOpConcept<First,Second>' being compiled
        with
     ...
   (remainder deleted because of excessive size)

concept_check - stl_concept_covering - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\concept_check\stl_concept_covering.test\msvc\debug\stl_concept_covering.obj.rsp" -c -Fo"..\bin.v2\libs\concept_check\stl_concept_covering.test\msvc\debug\stl_concept_covering.obj"  

stl_concept_covering.cpp
..\libs\concept_check\stl_concept_covering.cpp(58) : warning C4100: 'x' : unreferenced formal parameter
..\libs\concept_check\stl_concept_covering.cpp(73) : warning C4100: 'x' : unreferenced formal parameter
..\libs\concept_check\stl_concept_covering.cpp(100) : warning C4100: 'x' : unreferenced formal parameter
..\libs\concept_check\stl_concept_covering.cpp(116) : warning C4100: 'x' : unreferenced formal parameter
..\libs\concept_check\stl_concept_covering.cpp(387) : error C2679: binary '=' : no operator found which takes a right-hand operand of type 'void' (or there is no acceptable conversion)
        ..\boost/concept_archetype.hpp(469): could be 'boost::output_iterator_archetype<T> &boost::output_iterator_archetype<T>::operator =(const boost::output_iterator_archetype<T> &)'
        with
        [
            T=T
        ]
        while trying to match the argument list '(boost::output_iterator_archetype<T>, void)'
        with
        [
            T=T
        ]
..\libs\concept_check\stl_concept_covering.cpp(603) : error C2065: 'FT' : undeclared identifier
..\libs\concept_check\stl_concept_covering.cpp(603) : error C2133: 'fi' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(603) : error C2512: 'boost::forward_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(604) : error C2065: 'T' : undeclared identifier
..\libs\concept_check\stl_concept_covering.cpp(604) : error C2146: syntax error : missing ';' before identifier 'value'
..\libs\concept_check\stl_concept_covering.cpp(604) : error C3861: 'value': identifier not found
..\libs\concept_check\stl_concept_covering.cpp(626) : error C2133: 'fi' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(626) : error C2512: 'boost::forward_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(627) : error C2146: syntax error : missing ';' before identifier 'value'
..\libs\concept_check\stl_concept_covering.cpp(627) : error C3861: 'value': identifier not found
..\libs\concept_check\stl_concept_covering.cpp(652) : error C2133: 'fi' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(652) : error C2512: 'boost::forward_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(653) : error C2146: syntax error : missing ';' before identifier 'value'
..\libs\concept_check\stl_concept_covering.cpp(653) : error C3861: 'value': identifier not found
..\libs\concept_check\stl_concept_covering.cpp(654) : error C3203: 'forward_iterator_archetype' : unspecialized class template can't be used as a template argument for template parameter '_Ty1', expected a real type
..\libs\concept_check\stl_concept_covering.cpp(654) : error C3203: 'forward_iterator_archetype' : unspecialized class template can't be used as a template argument for template parameter '_Ty2', expected a real type
..\libs\concept_check\stl_concept_covering.cpp(681) : error C2133: 'fi' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(681) : error C2512: 'boost::forward_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(682) : error C2146: syntax error : missing ';' before identifier 'value'
..\libs\concept_check\stl_concept_covering.cpp(682) : error C3861: 'value': identifier not found
..\libs\concept_check\stl_concept_covering.cpp(696) : error C2133: 'fi' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(696) : error C2512: 'boost::forward_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(697) : error C2146: syntax error : missing ';' before identifier 'value'
..\libs\concept_check\stl_concept_covering.cpp(697) : error C3861: 'value': identifier not found
..\libs\concept_check\stl_concept_covering.cpp(713) : error C2065: 'Tin1' : undeclared identifier
..\libs\concept_check\stl_concept_covering.cpp(713) : error C2133: 'in1' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(713) : error C2512: 'boost::input_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(714) : error C2065: 'Tin2' : undeclared identifier
..\libs\concept_check\stl_concept_covering.cpp(714) : error C2133: 'in2' : unknown size
..\libs\concept_check\stl_concept_covering.cpp(714) : error C2512: 'boost::input_iterator_archetype' : no appropriate default constructor available
..\libs\concept_check\stl_concept_covering.cpp(716) : error C2664: '_OutIt std::merge<boost::input_iterator_archetype,boost::input_iterator_archetype,boost::output_iterator_archetype<T>>(_InIt1,_InIt1,_InIt2,_InIt2,_OutIt)' : cannot convert parameter 1 from 'boost::input_iterator_archetype' to 'boost::input_iterator_archetype'
        with
        [
            _OutIt=boost::output_iterator_archetype<T>,
            T=T,
            _InIt1=boost::input_iterator_archetype,
            _InIt2=boost::input_iterator_archetype
        ]
        The target type has no constructors
..\libs\concept_check\stl_concept_covering.cpp(717) : error C2664: '_OutIt std::set_union<boost::input_iterator_archetype,boost::input_iterator_archetype,boost::output_iterator_archetype<T>>(_InIt1,_InIt1,_InIt2,_InIt2,_OutIt)' : cannot convert parameter 1 from 'boost::input_iterator_archetype' to 'boost::input_iterator_archetype'
        with
        [
            _OutIt=boost::output_iterator_archetype<T>,
            T=T,
            _InIt1=boost::input_iterator_archetype,
            _InIt2=boost::input_iterator_archetype
        ]
        The target type has no constructors
..\libs\concept_check\stl_concept_covering.cpp(718) : error C2664: '_OutIt std::set_intersection<boost::input_iterator_archetype,boost::input_iterator_archetype,boost::output_iterator_archetype<T>>(_InIt1,_InIt1,_InIt2,_InIt2,_OutIt)' : cannot convert parameter 1 from 'boost::input_iterator_archetype' to 'boost::input_iterator_archetype'
        with
        [
            _OutIt=boost::output_iterator_archetype<T>,
            T=T,
            _InIt1=boost::input_iterator_archetype,
            _InIt2=boost::input_iterator_archetype
        ]
        The target type has no constructors
..\libs\concept_check\stl_concept_covering.cpp(719) : error C2664: '_OutIt std::set_difference<boost::input_iterator_archetype,boost::input_iterator_archetype,boost::output_iterator_archetype<T>>(_InIt1,_InIt1,_InIt2,_InIt2,_OutIt)' : cannot convert parameter 1 from 'boost::input_iterator_archetype' to 'boost::input_iterator_archetype'
        with
        [
            _OutIt=boost::output_iterator_archetype<T>,
            T=T,
            _InIt1=boost::input_iterator_archetype,
            _InIt2=boost::input_iterator_archetype
        ]
        The target type has no constructors
..\libs\concept_check\stl_concept_covering.cpp(720) : error C2664: '_OutIt std::set_symmetric_difference<boost::input_iterator_archetype,boost::input_iterator_archetype,boost::output_iterator_archetype<T>>(_InIt1,_InIt1,_InIt2,_InIt2,_OutIt)' : cannot convert parameter 1 from 'boost::input_iterator_archetype' to 'boost::input_iterator_archetype'
        with
        [
            _OutIt=boost::output_iterator_archetype<T>,
            T=T,
            _InIt1=boost::input_iterator_archetype,
            _InIt2=boost::input_iterator_archetype
        ]
        The target type has no constructors

conversion - cast_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\conversion\test\cast_test.test\msvc\debug\cast_test.obj.rsp" -c -Fo"..\bin.v2\libs\conversion\test\cast_test.test\msvc\debug\cast_test.obj"  

cast_test.cpp

conversion - implicit_cast - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\conversion\test\implicit_cast.test\msvc\debug\implicit_cast.obj.rsp" -c -Fo"..\bin.v2\libs\conversion\test\implicit_cast.test\msvc\debug\implicit_cast.obj"  

implicit_cast.cpp
..\libs\conversion\test\implicit_cast.cpp(27) : warning C4189: 'x' : local variable is initialized but not referenced
..\libs\conversion\test\implicit_cast.cpp(30) : warning C4189: 'f' : local variable is initialized but not referenced
..\libs\conversion\test\implicit_cast.cpp(31) : warning C4189: 'z' : local variable is initialized but not referenced

conversion - lexical_cast_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\conversion\test\lexical_cast_test.test\msvc\debug\lexical_cast_test.obj.rsp" -c -Fo"..\bin.v2\libs\conversion\test\lexical_cast_test.test\msvc\debug\lexical_cast_test.obj"  

lexical_cast_test.cpp

conversion - numeric_cast_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\conversion\test\numeric_cast_test.test\msvc\debug\numeric_cast_test.obj.rsp" -c -Fo"..\bin.v2\libs\conversion\test\numeric_cast_test.test\msvc\debug\numeric_cast_test.obj"  

numeric_cast_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\conversion\test\..\numeric_cast_test.cpp(51) : warning C4244: '=' : conversion from 'long' to 'signed char', possible loss of data
..\libs\conversion\test\..\numeric_cast_test.cpp(31) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\conversion\test\..\numeric_cast_test.cpp(31) : warning C4100: 'argc' : unreferenced formal parameter

date_time - testclock - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testclock.test\msvc\debug\testclock.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testclock.test\msvc\debug\testclock.obj"  

testclock.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/microsec_time_clock.hpp(156) : warning C4244: 'initializing' : conversion from 'boost::uint64_t' to 'boost::uint32_t', possible loss of data
        ..\boost/date_time/microsec_time_clock.hpp(143) : while compiling class template member function 'boost::posix_time::ptime boost::date_time::microsec_clock<time_type>::create_time(FILETIME &,boost::date_time::microsec_clock<time_type>::TZ_FOR_CREATE)'
        with
        [
            time_type=boost::posix_time::ptime
        ]
        ..\libs\date_time\test\posix_time\testclock.cpp(33) : see reference to class template instantiation 'boost::date_time::microsec_clock<time_type>' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(175) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template in...
   (remainder deleted because of excessive size)

date_time - testclocks - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testclocks.test\msvc\debug\testclocks.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testclocks.test\msvc\debug\testclocks.obj"  

testclocks.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/microsec_time_clock.hpp(156) : warning C4244: 'initializing' : conversion from 'boost::uint64_t' to 'boost::uint32_t', possible loss of data
        ..\boost/date_time/microsec_time_clock.hpp(143) : while compiling class template member function 'boost::posix_time::ptime boost::date_time::microsec_clock<time_type>::create_time(FILETIME &,boost::date_time::microsec_clock<time_type>::TZ_FOR_CREATE)'
        with
        [
            time_type=boost::posix_time::ptime
        ]
        ..\libs\date_time\test\local_time\testclocks.cpp(32) : see reference to class template instantiation 'boost::date_time::microsec_clock<time_type>' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(175) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testclocks.cpp(22) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/posix_time/posix_time_io.hpp(51) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(283) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::posix_time::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::posix_time::ptime &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(279) : while compiling class template member function 'std::string boost::local_time::local_date_time_base<>::to_string(void) const'
        ..\boost/date_time/local_time/date_duration_operators.hpp(32) : see reference to class template instantiation 'boost::local_time::local_date_time_base<>' being compiled
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/l...
   (remainder deleted because of excessive size)

date_time - testconstrained_value - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testconstrained_value.test\msvc\debug\testconstrained_value.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testconstrained_value.test\msvc\debug\testconstrained_value.obj"  

testconstrained_value.cpp

date_time - testcustom_time_zone - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testcustom_time_zone.test\msvc\debug\testcustom_time_zone.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testcustom_time_zone.test\msvc\debug\testcustom_time_zone.obj"  

testcustom_time_zone.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with...
   (remainder deleted because of excessive size)

date_time - testc_local_adjustor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testc_local_adjustor.test\msvc\debug\testc_local_adjustor.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testc_local_adjustor.test\msvc\debug\testc_local_adjustor.obj"  

testc_local_adjustor.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with...
   (remainder deleted because of excessive size)

date_time - testdate - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate.test\msvc\debug\testdate.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate.test\msvc\debug\testdate.obj"  

testdate.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\gregorian\testdate.cpp(282) : warning C4189: 'd_tm' : local variable is initialized but not referenced
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testdate_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_dll.test\msvc\debug\testdate.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_dll.test\msvc\debug\testdate.obj"  

testdate.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\gregorian\testdate.cpp(282) : warning C4189: 'd_tm' : local variable is initialized but not referenced
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testdate_duration - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_duration.test\msvc\debug\testdate_duration.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_duration.test\msvc\debug\testdate_duration.obj"  

testdate_duration.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testdate_duration_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_duration_dll.test\msvc\debug\testdate_duration.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_duration_dll.test\msvc\debug\testdate_duration.obj"  

testdate_duration.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testdate_facet_new - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_facet_new.test\msvc\debug\testdate_facet_new.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_facet_new.test\msvc\debug\testdate_facet_new.obj"  

testdate_facet_new.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(340) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(345) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(353) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(358) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\gregorian\testdate_facet_new.cpp(113) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
..\boost/algorithm/string/detail/find_format_store.hpp(64) : ...
   (remainder deleted because of excessive size)

date_time - testdate_facet_new_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_facet_new_dll.test\msvc\debug\testdate_facet_new.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_facet_new_dll.test\msvc\debug\testdate_facet_new.obj"  

testdate_facet_new.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(340) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(345) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(353) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\libs\date_time\test\gregorian\testdate_facet_new.cpp(358) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\gregorian\testdate_facet_new.cpp(113) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
..\boost/algorithm/string/detail/find_format_store.hp...
   (remainder deleted because of excessive size)

date_time - testdate_input_facet - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_input_facet.test\msvc\debug\testdate_input_facet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_input_facet.test\msvc\debug\testdate_input_facet.obj"  

testdate_input_facet.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\gregorian\testdate_input_facet.cpp(82) : warning C4800: 'unsigned short' : forcing value to bool 'true' or 'false' (performance warning)
..\boost/date_time/date_clock_device.hpp(41) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/date_clock_device.hpp(36) : while compiling class template member function 'boost::gregorian::date::ymd_type boost::date_time::day_clock<date_type>::local_day_ymd(void)'
        with
        [
            date_type=boost::gregorian::date
        ]
        ..\libs\date_time\test\gregorian\testdate_input_facet.cpp(257) : see reference to class template instantiation 'boost::date_time::day_clock<date_type>' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/date_time/date_clock_device.hpp(41) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/date_clock_device.hpp(41) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/algorithm/string/detail/case_conv.hpp(41) : warning C4512: 'boost::algorithm::detail::to_lowerF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=char
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::algorithm::detail::to_lowerF<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\boost/date_time/string_parse_tree.hpp(104) : see reference to function template instantiation 'SequenceT boost::algorithm::to_lower_copy<std::basic_string<_Elem,_Traits,_Ax>>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/string_parse_tree.hpp(99) : while compiling class template member function 'boost::date_time::string_parse_tree<charT>::string_parse_tree(std::vector<_Ty>,unsigned int)'
        with
        [
            charT=char,
            _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/format_date_parser.hpp(152) : see reference to class template instantiation 'boost::date_time::string_parse_tree<charT>' being compiled
        with
        [
            charT=char
        ]
        ..\boost/date_time/date_facet.hpp(713) : see reference to class template instantiation 'boost::date_time::format_date_parser<date_type,charT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            charT=char
        ]
        ..\libs\date_time\test\gregorian\testdate_input_facet.cpp(80) : see reference to class template instantiation 'boost::date_time::date_input_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
..\boost/iterator/transform_iterator.hpp(142) : warning C4512: 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' : assignment operator could not be generated
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' being compiled
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
..\boost/date_time/format_date_parser.hpp(90) : warning C4100: 'stream_end' : unreferenced formal parameter
        ..\boost/date_time/format_date_parser.hpp(499) : see reference to function template instantiation 'int_type boost::date_time::var_string_to_int<short,charT>(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,unsigned int)' being compiled
        with
        [
            int_type=short,
            charT=char,
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/format_date_parser.hpp(462) : while compiling class template member function 'boost::gregorian::greg_month boost::date_time::format_date_parser<date_type,charT>::parse_month(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Ax>,boost::date_time::parse_match_result<charT> &) const'
        with
        [
            date_type=boost::gregorian::date,
            charT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/date_time/period_parser.hpp(122) : warning C4100: 'p' : unreferenced formal parameter
        ..\boost/date_time/date_facet.hpp(655) : see reference to function template instantiation 'period_type boost::date_time::period_parser<date_type,CharT>::get_period<boost::date_time::period<point_rep,duration_rep>,boost::date_time::date_duration<duration_rep_traits>,boost::date_time::date_input_facet<date_type,CharT>>(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,std::ios_base &,const period_type &,const duration_type &,const facet_type &) const' being compiled
        with
        [
            period_type=boost::date_time::period<boost::gregorian::date,boost::gregorian::date_duration>,
            date_type=boost::gregorian::date,
            CharT=char,
            point_rep=boost::gregorian::date,
            duration_rep=boost::gregorian::date_duration,
            duration_rep_traits=boost::gregorian::date_duration_rep,
            _Elem=char,
            _Traits=std::char_traits<char>,
            duration_type=boost::date_time::date_duration<boost::gregorian::date_duration_rep>,
            facet_type=boost::date_time::date_input_facet<boost::gregorian::date,char>
        ]
        ..\boost/date_time/date_facet.hpp(654) : while compiling class template member function 'std::istreambuf_iterator<_Elem,_Traits> boost::date_time::date_input_facet<date_type,CharT>::get(InItrT &,InItrT &,std::ios_base &,boost::date_time::period<point_rep,duration_rep> &) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            InItrT=std::istreambuf_iterator<char,std::char_traits<char>>,
            point_rep=boost::gregorian::date,
            duration_rep=boost::gregorian::date_duration
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see referenc...
   (remainder deleted because of excessive size)

date_time - testdate_input_facet_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_input_facet_dll.test\msvc\debug\testdate_input_facet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_input_facet_dll.test\msvc\debug\testdate_input_facet.obj"  

testdate_input_facet.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\gregorian\testdate_input_facet.cpp(82) : warning C4800: 'unsigned short' : forcing value to bool 'true' or 'false' (performance warning)
..\boost/date_time/date_clock_device.hpp(41) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/date_clock_device.hpp(36) : while compiling class template member function 'boost::gregorian::date::ymd_type boost::date_time::day_clock<date_type>::local_day_ymd(void)'
        with
        [
            date_type=boost::gregorian::date
        ]
        ..\libs\date_time\test\gregorian\testdate_input_facet.cpp(257) : see reference to class template instantiation 'boost::date_time::day_clock<date_type>' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/date_time/date_clock_device.hpp(41) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/date_clock_device.hpp(41) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/algorithm/string/detail/case_conv.hpp(41) : warning C4512: 'boost::algorithm::detail::to_lowerF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=char
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::algorithm::detail::to_lowerF<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\boost/date_time/string_parse_tree.hpp(104) : see reference to function template instantiation 'SequenceT boost::algorithm::to_lower_copy<std::basic_string<_Elem,_Traits,_Ax>>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/string_parse_tree.hpp(99) : while compiling class template member function 'boost::date_time::string_parse_tree<charT>::string_parse_tree(std::vector<_Ty>,unsigned int)'
        with
        [
            charT=char,
            _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/format_date_parser.hpp(152) : see reference to class template instantiation 'boost::date_time::string_parse_tree<charT>' being compiled
        with
        [
            charT=char
        ]
        ..\boost/date_time/date_facet.hpp(713) : see reference to class template instantiation 'boost::date_time::format_date_parser<date_type,charT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            charT=char
        ]
        ..\libs\date_time\test\gregorian\testdate_input_facet.cpp(80) : see reference to class template instantiation 'boost::date_time::date_input_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
..\boost/iterator/transform_iterator.hpp(142) : warning C4512: 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' : assignment operator could not be generated
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' being compiled
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
..\boost/date_time/format_date_parser.hpp(90) : warning C4100: 'stream_end' : unreferenced formal parameter
        ..\boost/date_time/format_date_parser.hpp(499) : see reference to function template instantiation 'int_type boost::date_time::var_string_to_int<short,charT>(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,unsigned int)' being compiled
        with
        [
            int_type=short,
            charT=char,
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/format_date_parser.hpp(462) : while compiling class template member function 'boost::gregorian::greg_month boost::date_time::format_date_parser<date_type,charT>::parse_month(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Ax>,boost::date_time::parse_match_result<charT> &) const'
        with
        [
            date_type=boost::gregorian::date,
            charT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/date_time/period_parser.hpp(122) : warning C4100: 'p' : unreferenced formal parameter
        ..\boost/date_time/date_facet.hpp(655) : see reference to function template instantiation 'period_type boost::date_time::period_parser<date_type,CharT>::get_period<boost::date_time::period<point_rep,duration_rep>,boost::date_time::date_duration<duration_rep_traits>,boost::date_time::date_input_facet<date_type,CharT>>(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,std::ios_base &,const period_type &,const duration_type &,const facet_type &) const' being compiled
        with
        [
            period_type=boost::date_time::period<boost::gregorian::date,boost::gregorian::date_duration>,
            date_type=boost::gregorian::date,
            CharT=char,
            point_rep=boost::gregorian::date,
            duration_rep=boost::gregorian::date_duration,
            duration_rep_traits=boost::gregorian::date_duration_rep,
            _Elem=char,
            _Traits=std::char_traits<char>,
            duration_type=boost::date_time::date_duration<boost::gregorian::date_duration_rep>,
            facet_type=boost::date_time::date_input_facet<boost::gregorian::date,char>
        ]
        ..\boost/date_time/date_facet.hpp(654) : while compiling class template member function 'std::istreambuf_iterator<_Elem,_Traits> boost::date_time::date_input_facet<date_type,CharT>::get(InItrT &,InItrT &,std::ios_base &,boost::date_time::period<point_rep,duration_rep> &) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            InItrT=std::istreambuf_iterator<char,std::char_traits<char>>,
            point_rep=boost::gregorian::date,
            duration_rep=boost::gregorian::date_duration
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see ...
   (remainder deleted because of excessive size)

date_time - testdate_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_iterator.test\msvc\debug\testdate_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_iterator.test\msvc\debug\testdate_iterator.obj"  

testdate_iterator.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testdate_iterator_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdate_iterator_dll.test\msvc\debug\testdate_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdate_iterator_dll.test\msvc\debug\testdate_iterator.obj"  

testdate_iterator.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testdst_rules - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdst_rules.test\msvc\debug\testdst_rules.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdst_rules.test\msvc\debug\testdst_rules.obj"  

testdst_rules.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardItera...
   (remainder deleted because of excessive size)

date_time - testdst_transition_day_rule - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testdst_transition_day_rule.test\msvc\debug\testdst_transition_day_rule.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testdst_transition_day_rule.test\msvc\debug\testdst_transition_day_rule.obj"  

testdst_transition_day_rule.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testduration - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testduration.test\msvc\debug\testduration.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testduration.test\msvc\debug\testduration.obj"  

testduration.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<cha...
   (remainder deleted because of excessive size)

date_time - testfacet - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testfacet.test\msvc\debug\testfacet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testfacet.test\msvc\debug\testfacet.obj"  

testfacet.cpp
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            charT=char,
            Source=const char *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            _Elem=char,
            _Traits=std::char_traits<char>,
            charT=char
        ]
        ..\libs\date_time\test\gregorian\testfacet.cpp(55) : see reference to class template instantiation 'boost::date_time::date_names_put<Config>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/date_time/gregorian/greg_facet.hpp(97) : warning C4244: 'argument' : conversion from 'boost::gregorian::greg_weekday::weekday_enum' to 'unsigned short', possible loss of data
        ..\boost/date_time/gregorian/greg_facet.hpp(201) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::greg_weekday &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\libs\date_time\test\gregorian\testfacet.cpp(264) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::first_kday_before &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            charT=wchar_t,
            Source=const wchar_t *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config,charT,OutputIterator>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t,
            OutputIterator=std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
        ..\boost/date_time/date_names_put.hpp(212) : see reference to class template instantiation 'boost::date_time::date_names_put<Config,charT,OutputIterator>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t,
            OutputIterator=std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t>>
        ]
        ..\boost/date_time/gregorian/greg_facet.hpp(324) : see reference to class template instantiation 'boost::date_time::all_date_names_put<Config,charT>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t
        ]
        ..\libs\date_time\test\gregorian\testfacet.cpp(317) : see reference to function template instantiation 'std::basic_istream<_Elem,_Traits> &boost::gregorian::operator >><wchar_t>(std::basic_istream<_Elem,_Traits> &,boost::gregorian::greg_weekday &)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant

date_time - testfacet_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testfacet_dll.test\msvc\debug\testfacet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testfacet_dll.test\msvc\debug\testfacet.obj"  

testfacet.cpp
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            charT=char,
            Source=const char *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            _Elem=char,
            _Traits=std::char_traits<char>,
            charT=char
        ]
        ..\libs\date_time\test\gregorian\testfacet.cpp(55) : see reference to class template instantiation 'boost::date_time::date_names_put<Config>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/date_time/gregorian/greg_facet.hpp(97) : warning C4244: 'argument' : conversion from 'boost::gregorian::greg_weekday::weekday_enum' to 'unsigned short', possible loss of data
        ..\boost/date_time/gregorian/greg_facet.hpp(201) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::greg_weekday &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\libs\date_time\test\gregorian\testfacet.cpp(264) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::first_kday_before &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            charT=wchar_t,
            Source=const wchar_t *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config,charT,OutputIterator>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t,
            OutputIterator=std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
        ..\boost/date_time/date_names_put.hpp(212) : see reference to class template instantiation 'boost::date_time::date_names_put<Config,charT,OutputIterator>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t,
            OutputIterator=std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t>>
        ]
        ..\boost/date_time/gregorian/greg_facet.hpp(324) : see reference to class template instantiation 'boost::date_time::all_date_names_put<Config,charT>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t
        ]
        ..\libs\date_time\test\gregorian\testfacet.cpp(317) : see reference to function template instantiation 'std::basic_istream<_Elem,_Traits> &boost::gregorian::operator >><wchar_t>(std::basic_istream<_Elem,_Traits> &,boost::gregorian::greg_weekday &)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant

date_time - testfiletime_functions - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testfiletime_functions.test\msvc\debug\testfiletime_functions.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testfiletime_functions.test\msvc\debug\testfiletime_functions.obj"  

testfiletime_functions.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\posix_time\testfiletime_functions.cpp(25) : warning C4244: 'initializing' : conversion from '__int64' to 'const int', possible loss of data
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/filetime_functions.hpp(61) : warning C4244: 'initializing' : conversion from 'boost::uint64_t' to 'long', possible loss of data
        ..\boost/date_time/posix_time/conversion.hpp(82) : see reference to function template instantiation 'time_type boost::date_time::time_from_ftime<time_type>(const FILETIME &)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
        ..\libs\date_time\test\posix_time\testfiletime_functions.cpp(34) : see reference to function template instantiation 'time_type boost::posix_time::from_ftime<boost::posix_time::ptime>(const FILETIME &)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/date_time/filetime_functions.hpp(62) : warning C4244: 'initializing' : conversion from 'boost::uint64_t' to 'long', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,...
   (remainder deleted because of excessive size)

date_time - testformatters - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testformatters.test\msvc\debug\testformatters.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testformatters.test\msvc\debug\testformatters.obj"  

testformatters.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testformatters_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testformatters_dll.test\msvc\debug\testformatters.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testformatters_dll.test\msvc\debug\testformatters.obj"  

testformatters.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testgenerators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgenerators.test\msvc\debug\testgenerators.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgenerators.test\msvc\debug\testgenerators.obj"  

testgenerators.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testgenerators_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgenerators_dll.test\msvc\debug\testgenerators.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgenerators_dll.test\msvc\debug\testgenerators.obj"  

testgenerators.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testgeneric_period - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgeneric_period.test\msvc\debug\testgeneric_period.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgeneric_period.test\msvc\debug\testgeneric_period.obj"  

testgeneric_period.cpp

date_time - testgregorian_calendar - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgregorian_calendar.test\msvc\debug\testgregorian_calendar.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgregorian_calendar.test\msvc\debug\testgregorian_calendar.obj"  

testgregorian_calendar.cpp

date_time - testgreg_cal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_cal.test\msvc\debug\testgreg_cal.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_cal.test\msvc\debug\testgreg_cal.obj"  

testgreg_cal.cpp

date_time - testgreg_cal_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_cal_dll.test\msvc\debug\testgreg_cal.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_cal_dll.test\msvc\debug\testgreg_cal.obj"  

testgreg_cal.cpp

date_time - testgreg_day - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_day.test\msvc\debug\testgreg_day.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_day.test\msvc\debug\testgreg_day.obj"  

testgreg_day.cpp

date_time - testgreg_day_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_day_dll.test\msvc\debug\testgreg_day.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_day_dll.test\msvc\debug\testgreg_day.obj"  

testgreg_day.cpp

date_time - testgreg_durations - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_durations.test\msvc\debug\testgreg_durations.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_durations.test\msvc\debug\testgreg_durations.obj"  

testgreg_durations.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testgreg_durations_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_durations_dll.test\msvc\debug\testgreg_durations.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_durations_dll.test\msvc\debug\testgreg_durations.obj"  

testgreg_durations.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testgreg_duration_operators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_duration_operators.test\msvc\debug\testgreg_duration_operators.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_duration_operators.test\msvc\debug\testgreg_duration_operators.obj"  

testgreg_duration_operators.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator ...
   (remainder deleted because of excessive size)

date_time - testgreg_month - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_month.test\msvc\debug\testgreg_month.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_month.test\msvc\debug\testgreg_month.obj"  

testgreg_month.cpp

date_time - testgreg_month_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_month_dll.test\msvc\debug\testgreg_month.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_month_dll.test\msvc\debug\testgreg_month.obj"  

testgreg_month.cpp

date_time - testgreg_serialize - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_serialize.test\msvc\debug\testgreg_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_serialize.test\msvc\debug\testgreg_serialize.obj"  

testgreg_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date
        ]
        ..\libs\date_time\test\gregorian\testgreg_serialize.cpp(24) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const temporal_type>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            temporal_type=boost::gregorian::date,
            T=boost::gregorian::date
        ]
        ..\libs\date_time\test\gregorian\testgreg_serialize.cpp(82) : see reference to function template instantiation 'void save_to<boost::archive::text_oarchive,boost::gregorian::date>(archive_type &,const temporal_type &)' being compiled
        with
        [
            archive_type=boost::archive::text_oarchive,
            temporal_type=boost::gregorian::date
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template m...
   (remainder deleted because of excessive size)

date_time - testgreg_serialize_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize.obj"  

testgreg_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,ch...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe.rsp"
        if exist "..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe.manifest" "-outputresource:..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe;1"
        )
    
   Creating library ..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.lib and object ..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exp
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::CV::constrained_value<class boost::CV::simple_exception_policy<unsigned short,0,6,struct boost::gregorian::bad_weekday> >::operator unsigned short(void)const " (__imp_??B?$constrained_value@V?$simple_exception_policy@G$0A@$05Ubad_weekday@gregorian@boost@@@CV@boost@@@CV@boost@@QBEGXZ) referenced in function __catch$_main$0
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::gregorian::greg_month::operator unsigned short(void)const " (__imp_??Bgreg_month@gregorian@boost@@QBEGXZ) referenced in function __catch$_main$0
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::gregorian::greg_weekday::greg_weekday(unsigned short)" (__imp_??0greg_weekday@gregorian@boost@@QAE@G@Z) referenced in function _main
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::gregorian::greg_month::greg_month(enum boost::date_time::months_of_year)" (__imp_??0greg_month@gregorian@boost@@QAE@W4months_of_year@date_time@2@@Z) referenced in function _main
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::gregorian::greg_month::greg_month(unsigned short)" (__imp_??0greg_month@gregorian@boost@@QAE@G@Z) referenced in function "public: __thiscall boost::gregorian::date::date(enum boost::date_time::special_values)" (??0date@gregorian@boost@@QAE@W4special_values@date_time@2@@Z)
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned short __thiscall boost::gregorian::greg_weekday::as_number(void)const " (__imp_?as_number@greg_weekday@gregorian@boost@@QBEGXZ) referenced in function "void __cdecl boost::serialization::save<class boost::archive::text_oarchive>(class boost::archive::text_oarchive &,class boost::date_time::first_kday_after<class boost::gregorian::date> const &,unsigned int)" (??$save@Vtext_oarchive@archive@boost@@@serialization@boost@@YAXAAVtext_oarchive@archive@1@ABV?$first_kday_after@Vdate@gregorian@boost@@@date_time@1@I@Z)
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned short __thiscall boost::gregorian::greg_month::as_number(void)const " (__imp_?as_number@greg_month@gregorian@boost@@QBEGXZ) referenced in function "void __cdecl boost::serialization::save<class boost::archive::text_oarchive>(class boost::archive::text_oarchive &,class boost::date_time::last_kday_of_month<class boost::gregorian::date> const &,unsigned int)" (??$save@Vtext_oarchive@archive@boost@@@serialization@boost@@YAXAAVtext_oarchive@archive@1@ABV?$last_kday_of_month@Vdate@gregorian@boost@@@date_time@1@I@Z)
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char const * __thiscall boost::gregorian::greg_month::as_long_string(void)const " (__imp_?as_long_string@greg_month@gregorian@boost@@QBEPBDXZ) referenced in function "public: static class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl boost::date_time::month_formatter<class boost::gregorian::greg_month,class boost::date_time::iso_format<char>,char>::format_month(class boost::gregorian::greg_month const &,class std::basic_ostream<char,struct std::char_traits<char> > &)" (?format_month@?$month_formatter@Vgreg_month@gregorian@boost@@V?$iso_format@D@date_time@3@D@date_time@boost@@SAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABVgreg_month@gregorian@3@AAV45@@Z)
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char const * __thiscall boost::gregorian::greg_month::as_short_string(void)const " (__imp_?as_short_string@greg_month@gregorian@boost@@QBEPBDXZ) referenced in function "public: static class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl boost::date_time::month_formatter<class boost::gregorian::greg_month,class boost::date_time::iso_format<char>,char>::format_month(class boost::gregorian::greg_month const &,class std::basic_ostream<char,struct std::char_traits<char> > &)" (?format_month@?$month_formatter@Vgreg_month@gregorian@boost@@V?$iso_format@D@date_time@3@D@date_time@boost@@SAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABVgreg_month@gregorian@3@AAV45@@Z)
testgreg_serialize.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) enum boost::date_time::special_values __cdecl boost::gregorian::special_value_from_string(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?special_value_from_string@gregorian@boost@@YA?AW4special_values@date_time@2@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function __catch$??$load@Vtext_iarchive@archive@boost@@@serialization@boost@@YAXAAVtext_iarchive@archive@1@AAVdate@gregorian@1@I@Z$0
..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe : fatal error LNK1120: 10 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\date_time\test\testgreg_serialize_dll.test\msvc\debug\testgreg_serialize_dll.exe". The system cannot find the file specified.

date_time - testgreg_serialize_xml - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_serialize_xml.test\msvc\debug\testgreg_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_serialize_xml.test\msvc\debug\testgreg_serialize.obj"  

testgreg_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<boost::gregorian::date>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date
        ]
        ..\libs\date_time\test\gregorian\testgreg_serialize.cpp(24) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const temporal_type>(T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            temporal_type=boost::serialization::nvp<boost::gregorian::date>,
            T=boost::serialization::nvp<boost::gregorian::date>
        ]
        ..\libs\date_time\test\gregorian\testgreg_serialize.cpp(59) : see reference to function template instantiation 'void save_to<boost::archive::xml_oarchive,boost::serialization::nvp<T>>(archive_type &,const temporal_type &)' being compiled
        with
        [
            T=boost::gregorian::date,
            archive_type=boost::archive::xml_oarchive,
            temporal_type=boost::serialization::nvp<boost::gregorian::date>
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::gregorian::date_duration
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        wit...
   (remainder deleted because of excessive size)

date_time - testgreg_wstream - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_wstream.test\msvc\debug\testgreg_wstream.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_wstream.test\msvc\debug\testgreg_wstream.obj"  

testgreg_wstream.cpp
..\boost/date_time/gregorian/greg_facet.hpp(97) : warning C4244: 'argument' : conversion from 'boost::gregorian::greg_weekday::weekday_enum' to 'unsigned short', possible loss of data
        ..\libs\date_time\test\gregorian\testgreg_wstream.cpp(76) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<wchar_t,std::char_traits<wchar_t>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::greg_weekday &)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            charT=wchar_t,
            Source=const wchar_t *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config,charT>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
        ..\boost/date_time/date_formatting_locales.hpp(77) : see reference to class template instantiation 'boost::date_time::date_names_put<Config,charT>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t
        ]
        ..\boost/date_time/gregorian/greg_facet.hpp(97) : see reference to class template instantiation 'boost::date_time::ostream_weekday_formatter<weekday_type,facet_type,charT>' being compiled
        with
        [
            weekday_type=boost::gregorian::greg_weekday,
            facet_type=facet_def,
            charT=wchar_t
        ]
        ..\libs\date_time\test\gregorian\testgreg_wstream.cpp(76) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<wchar_t,std::char_traits<wchar_t>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::greg_weekday &)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/date_time/date_parsing.hpp(249) : warning C4100: 'end' : unreferenced formal parameter
        ..\boost/date_time/gregorian/parsers.hpp(70) : see reference to function template instantiation 'date_type boost::date_time::from_stream_type<boost::gregorian::date,iterator_type>(iterator_type &,iterator_type &,std::wstring)' being compiled
        with
        [
            date_type=boost::gregorian::date,
            iterator_type=std::istream_iterator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,wchar_t>
        ]
        ..\boost/date_time/gregorian/greg_facet.hpp(216) : see reference to function template instantiation 'boost::gregorian::date boost::gregorian::from_stream<std::istream_iterator<_Ty,_Elem>>(iterator_type,iterator_type)' being compiled
        with
        [
            _Ty=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            iterator_type=std::istream_iterator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,wchar_t>
        ]
        ..\libs\date_time\test\gregorian\testgreg_wstream.cpp(50) : see reference to function template instantiation 'std::basic_istream<_Elem,_Traits> &boost::gregorian::operator >><wchar_t>(std::basic_istream<_Elem,_Traits> &,boost::gregorian::date &)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

date_time - testgreg_year - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_year.test\msvc\debug\testgreg_year.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_year.test\msvc\debug\testgreg_year.obj"  

testgreg_year.cpp

date_time - testgreg_year_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testgreg_year_dll.test\msvc\debug\testgreg_year.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testgreg_year_dll.test\msvc\debug\testgreg_year.obj"  

testgreg_year.cpp

date_time - testint_adapter - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testint_adapter.test\msvc\debug\testint_adapter.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testint_adapter.test\msvc\debug\testint_adapter.obj"  

testint_adapter.cpp

date_time - testiterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testiterator.test\msvc\debug\testiterator.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testiterator.test\msvc\debug\testiterator.obj"  

testiterator.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=...
   (remainder deleted because of excessive size)

date_time - testlocal_adjustor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testlocal_adjustor.test\msvc\debug\testlocal_adjustor.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testlocal_adjustor.test\msvc\debug\testlocal_adjustor.obj"  

testlocal_adjustor.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [...
   (remainder deleted because of excessive size)

date_time - testlocal_time - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.obj"  

testlocal_time.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\local_time\testlocal_time.cpp(289) : warning C4189: 'ldt_tm' : local variable is initialized but not referenced
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testlocal_time.cpp(52) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/posix_time/posix_time_io.hpp(190) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(114) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::posix_time::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::posix_time::time_duration &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(97) : while compiling class template member function 'boost::local_time::local_date_time_base<>::local_date_time_base(boost::gregorian::date,boost::posix_time::time_duration,boost::shared_ptr<T>,bool)'
        with
        [
            T=boost::date_time::time_zone_base<boost::posix_time::ptime,char>
        ]
        ..\boost/date_time/local_time/date_duration_operators.hpp(32) : see reference to class template instantiation 'boost::local_time::local_date_time_base<>' being compiled
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/date_time/time.hpp(80) : warning C4100: 'as_offset' : unreferenced formal parameter
        ..\boost/date_time/time.hpp(81) : while compiling class template member function 'std::string boost::date_time::base_time<T,time_system>::zone_name(bool) const'
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time.hpp(87) : warning C4100: 'a...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.exe.rsp"
        if exist "..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.exe.manifest" "-outputresource:..\bin.v2\libs\date_time\test\testlocal_time.test\msvc\debug\testlocal_time.exe;1"
        )
    

Run output:

Pass :: Zone abbreviation 
Pass :: base offset 
Pass :: zone has dst 
Pass :: is_dst check 
Pass :: to_string: 2003-Dec-20 05:00:00 MST 

Checking copy construction
Pass :: is_dst check 
Pass :: to_string: 2003-Dec-20 05:00:00 MST 
Pass :: zone has dst 
Pass :: base offset 

Checking special_value construction
Pass :: is special_value 
Pass :: to_string: not-a-date-time 
Pass :: is_dst 
Pass :: is special_value 
Pass :: to_string: +infinity 
Pass :: is_dst 
Pass :: Add a duration to a special value 
Pass :: max_date_time to_string: 9999-Dec-31 18:59:59.999999999 EST 
 
EXIT STATUS: 3 

date_time - testlocal_time_facet - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testlocal_time_facet.test\msvc\debug\testlocal_time_facet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testlocal_time_facet.test\msvc\debug\testlocal_time_facet.obj"  

testlocal_time_facet.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\local_time\testlocal_time_facet.cpp(46) : warning C4101: 'e' : unreferenced local variable
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/tz_db_base.hpp(255) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/tz_db_base.hpp(237) : while compiling class template member function 'boost::local_time::nth_kday_dst_rule *boost::date_time::tz_db_base<time_zone_type,rule_type>::parse_rules(const boost::date_time::tz_db_base<time_zone_type,rule_type>::string_type &,const boost::date_time::tz_db_base<time_zone_type,rule_type>::string_type &) const'
        with
        [
            time_zone_type=boost::local_time::custom_time_zone,
            rule_type=boost::local_time::nth_kday_dst_rule
        ]
        ..\libs\date_time\test\local_time\testlocal_time_facet.cpp(40) : see reference to class template instantiation 'boost::date_time::tz_db_base<time_zone_type,rule_type>' being compiled
        with
        [
            time_zone_type=boost::local_time::custom_time_zone,
            rule_type=boost::local_time::nth_kday_dst_rule
        ]
..\boost/date_time/tz_db_base.hpp(255) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/tz_db_base.hpp(256) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/tz_db_base.hpp(256) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::local_time::local_date_time,
            CharT=char
        ]
        ..\libs\date_time\test\local_time\testlocal_time_facet.cpp(79) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::local_time::local_date_time,
            CharT=char
        ]
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\libs\date_time\test\local_time\testlocal_time_facet.cpp(84) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::local_time::local_date_time,
            CharT=wchar_t
        ]
        ..\libs\date_time\test\local_time\testlocal_time_facet.cpp(163) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::local_time::local_date_time,
            CharT=wchar_t
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/tz_db_base.hpp(347) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<boost::posix_time::time_duration,boost::date_time::tz_db_base<time_zone_type,rule_type>::char_type>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            time_zone_type=boost::local...
   (remainder deleted because of excessive size)

date_time - testlocal_time_input_facet - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testlocal_time_input_facet.test\msvc\debug\testlocal_time_input_facet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testlocal_time_input_facet.test\msvc\debug\testlocal_time_input_facet.obj"  

testlocal_time_input_facet.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testlocal_time_input_facet.cpp(159) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/algorithm/string/detail/case_conv.hpp(41) : warning C4512: 'boost::algorithm::detail::to_lowerF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=wchar_t
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::algorithm::detail::to_lowerF<CharT>' being compiled
        with
        [
            CharT=wchar_t
        ]
        ..\boost/date_time/string_parse_tree.hpp(104) : see reference to function template instantiation 'SequenceT boost::algorithm::to_lower_copy<std::basic_string<_Elem,_Traits,_Ax>>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>
        ]
        ..\boost/date_time/string_parse_tree.hpp(99) : while compiling class template member function 'boost::date_time::string_parse_tree<charT>::string_parse_tree(std::vector<_Ty>,unsigned int)'
        with
        [
            charT=wchar_t,
            _Ty=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/date_time/format_date_parser.hpp(152) : see reference to class template instantiation 'boost::date_time::string_parse_tree<charT>' being compiled
        with
        [
            charT=wchar_t
        ]
        ..\boost/date_time/date_facet.hpp(713) : see reference to class template instantiation 'boost::date_time::format_date_parser<date_type,charT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            charT=wchar_t
        ]
        ..\boost/date_time/time_facet.hpp(599) : see reference to class template instantiation 'boost::date_time::date_input_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=wchar_t
        ]
        ..\libs\date_time\test\local_time\testlocal_time_input_facet.cpp(82) : see reference to class template instantiation 'boost::date_time::time_input_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=wchar_t
        ]
..\boost/iterator/transform_iterator.hpp(142) : warning C4512: 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' : assignment operator could not be generated
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<wchar_t>,
            Iterator=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' being compiled
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<wchar_t>,
            Iterator=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
..\boost/algorithm/string/detail/case_conv.hpp(41) : warning C4512: 'boost::algorithm::detail::to_lowerF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=char
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::algorithm::detail::to_lowerF<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\boost/date_time/string_parse_tree.hpp(104) : see reference to function template instantiation 'SequenceT boost::algorithm::to_lower_copy<std::basic_string<_Elem,_Traits,_Ax>>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/string_parse_tree.hpp(99) : while compiling class template member function 'boost::date_time::string_parse_tree<charT>::string_parse_tree(std::vector<_Ty>,unsigned int)'
        with
        [
            charT=char,
            _Ty=std::string
        ]
        ..\boost/date_time/format_date_parser.hpp(152) : see reference to class template instantiation 'boost::date_time::string_parse_tree<charT>' being compiled
        with
        [
            charT=char
        ]
        ..\boost/date_time/date_facet.hpp(713) : see reference to class template instantiation 'boost::date_time::format_date_parser<date_type,charT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            charT=char
        ]
        ..\boost/date_time/time_facet.hpp(599) : see reference to class template instantiation 'boost::date_time::date_input_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
     ...
   (remainder deleted because of excessive size)

date_time - testlocal_time_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testlocal_time_iterator.test\msvc\debug\testlocal_time_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testlocal_time_iterator.test\msvc\debug\testlocal_time_iterator.obj"  

testlocal_time_iterator.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testlocal_time_iterator.cpp(44) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::local_time::local_date_time,
            CharT=char
        ]
        ..\boost/date_time/local_time/local_time_io.hpp(40) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::local_time::local_date_time,
            CharT=char
        ]
        ..\libs\date_time\test\local_time\testlocal_time_iterator.cpp(32) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::local_time::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::local_time::local_date_time &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/posix_time/posix_time_io.hpp(190) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(114) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::posix_time::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::posix_time::time_duration &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(97) : while compiling class template member function 'boost::local_time::local_date_time_base<>::local_date_time_base(boost::gregorian::date,boost::posix_time::time_duration,boost::shared_ptr<T>,bool)'
        with
        [
            T=boost::date_time::time_zone_base<boost::posix_time::ptime,char>
        ]
        ..\boost/date_time/local_time/date_duration_operators.hpp(32) : see reference to class template instantiation 'boost::local_time::local_date_time_base<>' being compiled
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char...
   (remainder deleted because of excessive size)

date_time - testlocal_time_period - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testlocal_time_period.test\msvc\debug\testlocal_time_period.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testlocal_time_period.test\msvc\debug\testlocal_time_period.obj"  

testlocal_time_period.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testlocal_time_period.cpp(18) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/posix_time/posix_time_io.hpp(190) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(114) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::posix_time::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::posix_time::time_duration &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/local_time/local_date_time.hpp(97) : while compiling class template member function 'boost::local_time::local_date_time_base<>::local_date_time_base(boost::gregorian::date,boost::posix_time::time_duration,boost::shared_ptr<T>,bool)'
        with
        [
            T=boost::date_time::time_zone_base<boost::posix_time::ptime,char>
        ]
        ..\boost/date_time/local_time/date_duration_operators.hpp(32) : see reference to class template instantiation 'boost::local_time::local_date_time_base<>' being compiled
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost:...
   (remainder deleted because of excessive size)

date_time - testmicrosec_time_clock - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testmicrosec_time_clock.test\msvc\debug\testmicrosec_time_clock.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testmicrosec_time_clock.test\msvc\debug\testmicrosec_time_clock.obj"  

testmicrosec_time_clock.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/microsec_time_clock.hpp(156) : warning C4244: 'initializing' : conversion from 'boost::uint64_t' to 'boost::uint32_t', possible loss of data
        ..\boost/date_time/microsec_time_clock.hpp(143) : while compiling class template member function 'boost::posix_time::ptime boost::date_time::microsec_clock<time_type>::create_time(FILETIME &,boost::date_time::microsec_clock<time_type>::TZ_FOR_CREATE)'
        with
        [
            time_type=boost::posix_time::ptime
        ]
        ..\libs\date_time\test\posix_time\testmicrosec_time_clock.cpp(21) : see reference to class template instantiation 'boost::date_time::microsec_clock<time_type>' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(169) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/microsec_time_clock.hpp(175) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
    ...
   (remainder deleted because of excessive size)

date_time - testparse_date - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testparse_date.test\msvc\debug\testparse_date.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testparse_date.test\msvc\debug\testparse_date.obj"  

testparse_date.cpp
..\libs\date_time\test\gregorian\testparse_date.cpp(92) : warning C4101: 'e' : unreferenced local variable
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::wstring,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::wstring,
            Source=NewSource
        ]
        ..\libs\date_time\test\gregorian\testparse_date.cpp(226) : see reference to function template instantiation 'Target boost::lexical_cast<std::wstring,const char[29]>(Source (&))' being compiled
        with
        [
            Target=std::wstring,
            Source=const char [29]
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/date_time/date_parsing.hpp(213) : warning C4100: 'end' : unreferenced formal parameter
        ..\boost/date_time/gregorian/parsers.hpp(70) : see reference to function template instantiation 'date_type boost::date_time::from_stream_type<boost::gregorian::date,iterator_type>(iterator_type &,iterator_type &,std::string)' being compiled
        with
        [
            date_type=boost::gregorian::date,
            iterator_type=std::istream_iterator<std::string>
        ]
        ..\libs\date_time\test\gregorian\testparse_date.cpp(208) : see reference to function template instantiation 'boost::gregorian::date boost::gregorian::from_stream<std::istream_iterator<_Ty>>(iterator_type,iterator_type)' being compiled
        with
        [
            _Ty=std::string,
            iterator_type=std::istream_iterator<std::string>
        ]
..\boost/date_time/date_parsing.hpp(249) : warning C4100: 'end' : unreferenced formal parameter
        ..\boost/date_time/gregorian/parsers.hpp(70) : see reference to function template instantiation 'date_type boost::date_time::from_stream_type<boost::gregorian::date,iterator_type>(iterator_type &,iterator_type &,std::wstring)' being compiled
        with
        [
            date_type=boost::gregorian::date,
            iterator_type=std::istream_iterator<std::wstring,wchar_t>
        ]
        ..\libs\date_time\test\gregorian\testparse_date.cpp(214) : see reference to function template instantiation 'boost::gregorian::date boost::gregorian::from_stream<std::istream_iterator<_Ty,_Elem>>(iterator_type,iterator_type)' being compiled
        with
        [
            _Ty=std::wstring,
            _Elem=wchar_t,
            iterator_type=std::istream_iterator<std::wstring,wchar_t>
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            charT=char,
            Source=const char *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            _Elem=char,
            _Traits=std::char_traits<char>,
            charT=char
        ]
        ..\boost/date_time/date_formatting_locales.hpp(221) : see reference to class template instantiation 'boost::date_time::date_names_put<Config>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config
        ]
        ..\boost/date_time/date_formatting_locales.hpp(212) : while compiling class template member function 'void boost::date_time::ostream_date_formatter<date_type,facet_type,charT>::date_put(const date_type &,std::basic_ostream<_Elem,_Traits> &)'
        with
        [
            date_type=boost::gregorian::date,
            facet_type=facet_def,
            charT=char,
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/date_time/gregorian/greg_facet.hpp(52) : see reference to class template instantiation 'boost::date_time::ostream_date_formatter<date_type,facet_type,charT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            facet_type=facet_def,
            charT=char
        ]
        ..\libs\date_time\test\gregorian\testparse_date.cpp(90) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

date_time - testparse_time - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testparse_time.test\msvc\debug\testparse_time.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testparse_time.test\msvc\debug\testparse_time.obj"  

testparse_time.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(230) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\date_time\test\posix_time\testparse_time.cpp(142) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(265) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantia...
   (remainder deleted because of excessive size)

date_time - testperiod - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testperiod.test\msvc\debug\testperiod.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testperiod.test\msvc\debug\testperiod.obj"  

testperiod.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testperiod_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testperiod_dll.test\msvc\debug\testperiod.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testperiod_dll.test\msvc\debug\testperiod.obj"  

testperiod.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(208) : see reference to class template instantiation 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' being compiled
        with
        [
            ForwardIteratorT=input_iterator_type,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/detail/find_format_all.hpp(184) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl2<InputT,FinderT,FormatterT,FindResultT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT,FormatResultT)' being compiled
        with
        [
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            FormatResultT=boost::iterator_range<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/find_format.hpp(251) : see reference to function template instantiation 'void boost::algorithm::detail::find_format_all_impl<SequenceT,FinderT,FormatterT,boost::iterator_range<IteratorT>>(InputT &,FinderT,FormatterT,FindResultT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            InputT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FindResultT=boost::iterator_range<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/algorithm/string/replace.hpp(652) : see reference to function template instantiation 'void boost::algorithm::find_format_all<SequenceT,boost::algorithm::detail::first_finderF<SearchIteratorT,PredicateT>,boost::algorithm::detail::const_formatF<RangeT>>(SequenceT &,FinderT,FormatterT)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            SearchIteratorT=const char *,
            PredicateT=boost::algorithm::is_equal,
            RangeT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            FinderT=boost::algorithm::detail::first_finderF<const char *,boost::algorithm::is_equal>,
            FormatterT=boost::algorithm::detail::const_formatF<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/date_time/date_facet.hpp(332) : see reference to function template instantiation 'void boost::algorithm::replace_all<std::basic_string<_Elem,_Traits,_Ax>,const char[3],std::basic_string<_Elem,_Traits,_Ax>>(SequenceT &,Range1T (&),const Range2T &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Range1T=const char [3],
            Range2T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/date_facet.hpp(327) : while compiling class template member function 'std::ostreambuf_iterator<_Elem,_Traits> boost::date_time::date_facet<date_type,CharT>::do_put_tm(OutItrT,std::ios_base &,char,const tm &,std::basic_string<_Elem,_Traits,_Ax>) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            date_type=boost::gregorian::date,
            CharT=char,
            OutItrT=std::ostreambuf_iterator<char,std::char_traits<char>>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/gregorian/gregorian_io.hpp(46) : see reference to class template instantiation 'boost::date_time::date_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\boost/date_time/gregorian/conversion.hpp(41) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::gregorian::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const boost::gregorian::date &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]

date_time - testposix_time_zone - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testposix_time_zone.test\msvc\debug\testposix_time_zone.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testposix_time_zone.test\msvc\debug\testposix_time_zone.obj"  

testposix_time_zone.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testposix_time_zone.cpp(24) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(250) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<boost::local_time::posix_time_zone_base<CharT>::time_duration_type,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::local_time::posix_time_zone_base<char>::time_duration_type,
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(231) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::calc_zone(const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexi...
   (remainder deleted because of excessive size)

date_time - teststreams - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\teststreams.test\msvc\debug\teststreams.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\teststreams.test\msvc\debug\teststreams.obj"  

teststreams.cpp
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/posix_time/posix_time_legacy_io.hpp(83) : warning C4244: 'argument' : conversion from 'wchar_t' to 'char', possible loss of data
        ..\libs\date_time\test\posix_time\teststreams.cpp(144) : see reference to function template instantiation 'std::basic_istream<_Elem,_Traits> &boost::posix_time::operator >><wchar_t>(std::basic_istream<_Elem,_Traits> &,boost::posix_time::time_duration &)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            charT=char,
            Source=const char *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            _Elem=char,
            _Traits=std::char_traits<char>,
            charT=char
        ]
        ..\boost/date_time/date_names_put.hpp(212) : see reference to class template instantiation 'boost::date_time::date_names_put<Config>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config
        ]
        ..\libs\date_time\test\posix_time\teststreams.cpp(54) : see reference to class template instantiation 'boost::date_time::all_date_names_put<Config,charT>' being compiled
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=char
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
     ...
   (remainder deleted because of excessive size)

date_time - testtime - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime.test\msvc\debug\testtime.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime.test\msvc\debug\testtime.obj"  

testtime.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\date_time\test\posix_time\testtime.cpp(303) : warning C4189: 'pt_tm' : local variable is initialized but not referenced
..\libs\date_time\test\posix_time\testtime.cpp(315) : warning C4189: 'pt_tm' : local variable is initialized but not referenced
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail...
   (remainder deleted because of excessive size)

date_time - testtime_facet - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_facet.test\msvc\debug\testtime_facet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_facet.test\msvc\debug\testtime_facet.obj"  

testtime_facet.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\libs\date_time\test\posix_time\testtime_facet.cpp(77) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=wchar_t
        ]
        ..\libs\date_time\test\posix_time\testtime_facet.cpp(185) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=wchar_t
        ]
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/time.hpp(80) : warning C4100: 'as_offset' : unreferenced formal parameter
        ..\boost/date_time/time.hpp(81) : while compiling class template member function 'std::string boost::date_time::base_time<T,time_system>::zone_name(bool) const'
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time.hpp(87) : warning C4100: 'as_offset' : unreferenced formal parameter
        ..\boost/date_time/time.hpp(88) : while compiling class template member function 'std::string boost::date_time::base_time<T,time_system>::zone_abbrev(bool) const'
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::cha...
   (remainder deleted because of excessive size)

date_time - testtime_formatters - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_formatters.test\msvc\debug\testtime_formatters.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_formatters.test\msvc\debug\testtime_formatters.obj"  

testtime_formatters.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
    ...
   (remainder deleted because of excessive size)

date_time - testtime_input_facet - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_input_facet.test\msvc\debug\testtime_input_facet.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_input_facet.test\msvc\debug\testtime_input_facet.obj"  

testtime_input_facet.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_facet.hpp(200) : warning C4100: 'a_ref' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(200) : while compiling class template member function 'boost::date_time::time_facet<time_type,CharT>::time_facet(size_t)'
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
        ..\libs\date_time\test\posix_time\testtime_input_facet.cpp(364) : see reference to class template instantiation 'boost::date_time::time_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/algorithm/string/detail/case_conv.hpp(41) : warning C4512: 'boost::algorithm::detail::to_lowerF<CharT>' : assignment operator could not be generated
        with
        [
            CharT=char
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::algorithm::detail::to_lowerF<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\boost/date_time/string_parse_tree.hpp(104) : see reference to function template instantiation 'SequenceT boost::algorithm::to_lower_copy<std::basic_string<_Elem,_Traits,_Ax>>(const SequenceT &,const std::locale &)' being compiled
        with
        [
            SequenceT=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/string_parse_tree.hpp(99) : while compiling class template member function 'boost::date_time::string_parse_tree<charT>::string_parse_tree(std::vector<_Ty>,unsigned int)'
        with
        [
            charT=char,
            _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/format_date_parser.hpp(152) : see reference to class template instantiation 'boost::date_time::string_parse_tree<charT>' being compiled
        with
        [
            charT=char
        ]
        ..\boost/date_time/date_facet.hpp(713) : see reference to class template instantiation 'boost::date_time::format_date_parser<date_type,charT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            charT=char
        ]
        ..\boost/date_time/time_facet.hpp(599) : see reference to class template instantiation 'boost::date_time::date_input_facet<date_type,CharT>' being compiled
        with
        [
            date_type=boost::gregorian::date,
            CharT=char
        ]
        ..\libs\date_time\test\posix_time\testtime_input_facet.cpp(118) : see reference to class template instantiation 'boost::date_time::time_input_facet<time_type,CharT>' being compiled
        with
        [
            time_type=boost::posix_time::ptime,
            CharT=char
        ]
..\boost/iterator/transform_iterator.hpp(142) : warning C4512: 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' : assignment operator could not be generated
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
        ..\boost/algorithm/string/case_conv.hpp(79) : see reference to class template instantiation 'boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>' being compiled
        with
        [
            UnaryFunction=boost::algorithm::detail::to_lowerF<char>,
            Iterator=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Reference=boost::use_default,
            Value=boost::use_default
        ]
..\boost/date_time/time.hpp(80) : warning C4100: 'as_offset' : unreferenced formal parameter
        ..\boost/date_time/time.hpp(81) : while compiling class template member function 'std::string boost::date_time::base_time<T,time_system>::zone_name(bool) const'
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time.hpp(87) : warning C4100: 'as_offset' : unreferenced formal parameter
        ..\boost/date_time/time.hpp(88) : while compiling class template member function 'std::string boost::date_time::base_time<T,time_system>::zone_abbrev(bool) const'
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/period_parser.hpp(122) : warning C4100: 'p' : unreferenced formal parameter
        ..\boost/date_time/time_facet.hpp(685) : see reference to function template instantiation 'period_type boost::date_time::period_parser<date_type,CharT>::get_period<boost::date_time::period<point_rep,duration_rep>,boost::posix_time::time_duration,boost::date_time::time_input_facet<time_type,CharT>>(std::istreambuf_iterator<_Elem,_Traits> &,std::istreambuf_iterator<_Elem,_Traits> &,std::ios_base &,const period_type &,const duration_type &,const facet_type &) const' being compiled
        with
        [
            period_type=boost::date_time::period<boost::posix_time::ptime,boost::posix_time::time_duration>,
            date_type=boost::gregorian::date,
            CharT=char,
            point_rep=boost::posix_time::ptime,
            duration_rep=boost::posix_time::time_duration,
            time_type=boost::posix_time::ptime,
            _Elem=char,
            _Traits=std::char_traits<char>,
            duration_type=boost::posix_time::time_duration,
            facet_type=boost::date_time::time_input_facet<boost::posix_time::ptime,char>
        ]
        ..\boost/date_time/time_facet.hpp(679) : while compiling class template member function 'std::istreambuf_iterator<_Elem,_Traits> boost::date_time::time_input_facet<time_type,CharT>::get(InItrT &,InItrT &,std::ios_base &,boost::date_time::period<point_rep,duration_rep> &) const'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char&g...
   (remainder deleted because of excessive size)

date_time - testtime_period - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_period.test\msvc\debug\testtime_period.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_period.test\msvc\debug\testtime_period.obj"  

testtime_period.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
        with
        [
            Fo...
   (remainder deleted because of excessive size)

date_time - testtime_resolution_traits - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_resolution_traits.test\msvc\debug\testtime_resolution_traits.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_resolution_traits.test\msvc\debug\testtime_resolution_traits.obj"  

testtime_resolution_traits.cpp

date_time - testtime_serialize - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_serialize.test\msvc\debug\testtime_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_serialize.test\msvc\debug\testtime_serialize.obj"  

testtime_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::posix_time::ptime
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference t...
   (remainder deleted because of excessive size)

date_time - testtime_serialize_std_config - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_serialize_std_config.test\msvc\debug\testtime_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_serialize_std_config.test\msvc\debug\testtime_serialize.obj"  

testtime_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/dat...
   (remainder deleted because of excessive size)

date_time - testtime_serialize_xml - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_serialize_xml.test\msvc\debug\testtime_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_serialize_xml.test\msvc\debug\testtime_serialize.obj"  

testtime_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::posix_time::ptime
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see refe...
   (remainder deleted because of excessive size)

date_time - testtime_serialize_xml_std_config - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_serialize_xml_std_config.test\msvc\debug\testtime_serialize.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_serialize_xml_std_config.test\msvc\debug\testtime_serialize.obj"  

testtime_serialize.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\b...
   (remainder deleted because of excessive size)

date_time - testtime_wstream - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtime_wstream.test\msvc\debug\testtime_wstream.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtime_wstream.test\msvc\debug\testtime_wstream.obj"  

testtime_wstream.cpp
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=NewSource
        ]
        ..\boost/date_time/date_names_put.hpp(175) : see reference to function template instantiation 'Target boost::lexical_cast<std::basic_string<_Elem,_Traits,_Ax>,const charT*>(const Source &)' being compiled
        with
        [
            Target=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            charT=wchar_t,
            Source=const wchar_t *
        ]
        ..\boost/date_time/date_names_put.hpp(174) : while compiling class template member function 'void boost::date_time::date_names_put<Config,charT>::put_string(std::ostreambuf_iterator<_Elem,_Traits> &,const charT *const ) const'
        with
        [
            Config=boost::gregorian::greg_facet_config,
            charT=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_trai...
   (remainder deleted because of excessive size)

date_time - testtz_database - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testtz_database.test\msvc\debug\testtz_database.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testtz_database.test\msvc\debug\testtz_database.obj"  

testtz_database.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/tz_db_base.hpp(255) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/tz_db_base.hpp(237) : while compiling class template member function 'boost::local_time::nth_kday_dst_rule *boost::date_time::tz_db_base<time_zone_type,rule_type>::parse_rules(const boost::date_time::tz_db_base<time_zone_type,rule_type>::string_type &,const boost::date_time::tz_db_base<time_zone_type,rule_type>::string_type &) const'
        with
        [
            time_zone_type=boost::local_time::custom_time_zone,
            rule_type=boost::local_time::nth_kday_dst_rule
        ]
        ..\libs\date_time\test\local_time\testtz_database.cpp(33) : see reference to class template instantiation 'boost::date_time::tz_db_base<time_zone_type,rule_type>' being compiled
        with
        [
            time_zone_type=boost::local_time::custom_time_zone,
            rule_type=boost::local_time::nth_kday_dst_rule
        ]
..\boost/date_time/tz_db_base.hpp(255) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/tz_db_base.hpp(256) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/tz_db_base.hpp(256) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\date_time\test\local_time\testtz_database.cpp(93) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=char
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
     ...
   (remainder deleted because of excessive size)

date_time - testwcustom_time_zone - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testwcustom_time_zone.test\msvc\debug\testwcustom_time_zone.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testwcustom_time_zone.test\msvc\debug\testwcustom_time_zone.obj"  

testwcustom_time_zone.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(71) : see reference to function template instantiation 'Target boost::lexical_cast<int,Type>(const Source &)' being compiled
        with
        [
            Target=int,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(145) : see reference to function template instantiation 'time_duration boost::date_time::str_from_delimited_time_duration<time_duration,char>(const std::basic_string<_Elem,_Traits,_Ax> &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(27) : see reference to function template instantiation 'time_duration boost::date_time::parse_delimited_time_duration<boost::posix_time::time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=boost::posix_time::time_duration
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::lexical_cast<boost::int64_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=boost::int64_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=short,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(235) : see reference to function template instantiation 'Target boost::lexical_cast<short,Type>(const Source &)' being compiled
        with
        [
            Target=short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/time_parsing.hpp(309) : see reference to function template instantiation 'time_duration boost::date_time::parse_undelimited_time_duration<time_duration>(const std::string &)' being compiled
        with
        [
            time_duration=time_duration
        ]
        ..\boost/date_time/posix_time/time_parsers.hpp(35) : see reference to function template instantiation 'time_type boost::date_time::parse_iso_time<boost::posix_time::ptime>(const std::string &,char)' being compiled
        with
        [
            time_type=boost::posix_time::ptime
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/algorithm/string/detail/find_format_store.hpp(64) : warning C4512: 'boost::algorithm::detail::find_format_store<ForwardIteratorT,FormatterT,FormatResultT>' : assignment operator could not be generated
       ...
   (remainder deleted because of excessive size)

date_time - testwposix_time_zone - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testwposix_time_zone.test\msvc\debug\testwposix_time_zone.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testwposix_time_zone.test\msvc\debug\testwposix_time_zone.obj"  

testwposix_time_zone.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/date_time/time_system_split.hpp(75) : warning C4100: 'dst' : unreferenced formal parameter
        ..\boost/date_time/time_system_split.hpp(76) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::get_time_rep(const boost::gregorian::date &,const boost::posix_time::time_duration &,boost::date_time::dst_flags)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/time.hpp(52) : see reference to class template instantiation 'boost::date_time::split_timedate_system<config>' being compiled
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
        ..\boost/date_time/posix_time/ptime.hpp(32) : see reference to class template instantiation 'boost::date_time::base_time<T,time_system>' being compiled
        with
        [
            T=boost::posix_time::ptime,
            time_system=boost::posix_time::posix_time_system
        ]
..\boost/date_time/time_system_split.hpp(185) : warning C4244: 'initializing' : conversion from '__int64' to 'long', possible loss of data
        ..\boost/date_time/time_system_split.hpp(176) : while compiling class template member function 'boost::posix_time::simple_time_rep boost::date_time::split_timedate_system<config>::add_time_duration(const boost::posix_time::simple_time_rep &,boost::posix_time::time_duration)'
        with
        [
            config=boost::posix_time::posix_time_system_config
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(402) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>
        ]
        ..\libs\date_time\test\local_time\testwposix_time_zone.cpp(27) : see reference to class template instantiation 'boost::local_time::posix_time_zone_base<CharT>' being compiled
        with
        [
            CharT=wchar_t
        ]
..\boost/date_time/local_time/posix_time_zone.hpp(404) : warning C4244: 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(362) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Source=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(354) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::M_func(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(388) : see reference to function template instantiation 'Target boost::lexical_cast<int,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            Source=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/date_time/local_time/posix_time_zone.hpp(383) : while compiling class template member function 'void boost::local_time::posix_time_zone_base<CharT>::julian_no_leap(const std::basic_string<_Elem,_Traits,_Ax> &,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            CharT=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned short,
            Source=NewSource
        ]
        ..\boost/date_time/date_parsing.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned short,Type>(const Source &)' being compiled
        with
        [
            Target=unsigned short,
            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date<boost::gregorian::date>(const std::string &,int)' being compiled
        with
        [
            date_type=boost::gregorian::date
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=boost::int64_t,
            Source=NewSource
        ]
        ..\boost/date_time/time_parsing.hpp(104) : see reference to function template instantiation 'Target boost::...
   (remainder deleted because of excessive size)

date_time - testwrapping_int - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\date_time\test\testwrapping_int.test\msvc\debug\testwrapping_int.obj.rsp" -c -Fo"..\bin.v2\libs\date_time\test\testwrapping_int.test\msvc\debug\testwrapping_int.obj"  

testwrapping_int.cpp

dynamic_bitset - dyn_bitset_unit_tests1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests1.test\msvc\debug\dyn_bitset_unit_tests1.obj.rsp" -c -Fo"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests1.test\msvc\debug\dyn_bitset_unit_tests1.obj"  

dyn_bitset_unit_tests1.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(136) : warning C4245: '=' : conversion from 'int' to 'unsigned char', signed/unsigned mismatch
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(361) : see reference to function template instantiation 'void run_test_cases<unsigned char>(void)' being compiled
..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(308) : warning C4245: '=' : conversion from 'int' to 'unsigned char', signed/unsigned mismatch
..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(333) : warning C4245: '=' : conversion from 'int' to 'unsigned char', signed/unsigned mismatch
..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(136) : warning C4245: '=' : conversion from 'int' to 'unsigned short', signed/unsigned mismatch
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(362) : see reference to function template instantiation 'void run_test_cases<unsigned short>(void)' being compiled
..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(308) : warning C4245: '=' : conversion from 'int' to 'unsigned short', signed/unsigned mismatch
..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(333) : warning C4245: '=' : conversion from 'int' to 'unsigned short', signed/unsigned mismatch
..\boost/dynamic_bitset/dynamic_bitset.hpp(90) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(88) : while compiling class template member function 'boost::dynamic_bitset<Block>::reference::reference(unsigned char &,int)'
        with
        [
            Block=unsigned char
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(131) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::reference' being compiled
        with
        [
            Block=unsigned char
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(116) : while compiling class template member function 'void bitset_test<Bitset>::from_unsigned_long(size_t,unsigned long)'
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(75) : see reference to class template instantiation 'bitset_test<Bitset>' being compiled
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(361) : see reference to function template instantiation 'void run_test_cases<unsigned char>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(90) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(88) : while compiling class template member function 'boost::dynamic_bitset<Block>::reference::reference(unsigned short &,int)'
        with
        [
            Block=unsigned short
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(131) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::reference' being compiled
        with
        [
            Block=unsigned short
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(116) : while compiling class template member function 'void bitset_test<Bitset>::from_unsigned_long(size_t,unsigned long)'
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(75) : see reference to class template instantiation 'bitset_test<Bitset>' being compiled
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(362) : see reference to function template instantiation 'void run_test_cases<unsigned short>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned char,
            Allocator=std::allocator<unsigned char>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(59) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(692) : warning C4244: 'argument' : conversion from 'int' to 'const unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(682) : while compiling class template member function 'void boost::dynamic_bitset<Block>::append(Block)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned short,
            Allocator=std::allocator<unsigned short>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(59) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(692) : warning C4244: 'argument' : conversion from 'int' to 'const unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(682) : while compiling class template member function 'void boost::dynamic_bitset<Block>::append(Block)'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned int,
            Allocator=std::allocator<std::_Vbase>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(59) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned int
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(363) : see reference to function template instantiation 'void run_test_cases<unsigned int>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned long,
            Allocator=std::allocator<unsigned long>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(59) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned long
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(364) : see reference to function template instantiation 'void run_test_cases<unsigned long>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=boost::ulong_long_type,
            Allocator=std::allocator<boost::ulong_long_type>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(59) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=boost::ulong_long_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests1.cpp(366) : see reference to function template instantiation 'void run_test_cases<boost::ulong_long_type>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : warning C4244: 'return' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : while compiling class template member function 'unsigned char boost::dynamic_bitset<Block>::bit_mask(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : warning C4244: 'return' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : while compiling class template member function 'unsigned short boost::dynamic_bitset<Block>::bit_mask(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(1779) : ...
   (remainder deleted because of excessive size)

dynamic_bitset - dyn_bitset_unit_tests2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests2.test\msvc\debug\dyn_bitset_unit_tests2.obj.rsp" -c -Fo"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests2.test\msvc\debug\dyn_bitset_unit_tests2.obj"  

dyn_bitset_unit_tests2.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/dynamic_bitset/dynamic_bitset.hpp(90) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(88) : while compiling class template member function 'boost::dynamic_bitset<Block>::reference::reference(unsigned char &,int)'
        with
        [
            Block=unsigned char
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(433) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::reference' being compiled
        with
        [
            Block=unsigned char
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(425) : while compiling class template member function 'void bitset_test<Bitset>::and_assignment(const Bitset &,const Bitset &)'
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(30) : see reference to class template instantiation 'bitset_test<Bitset>' being compiled
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(282) : see reference to function template instantiation 'void run_test_cases<unsigned char>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(90) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(88) : while compiling class template member function 'boost::dynamic_bitset<Block>::reference::reference(unsigned short &,int)'
        with
        [
            Block=unsigned short
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(433) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::reference' being compiled
        with
        [
            Block=unsigned short
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(425) : while compiling class template member function 'void bitset_test<Bitset>::and_assignment(const Bitset &,const Bitset &)'
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(30) : see reference to class template instantiation 'bitset_test<Bitset>' being compiled
        with
        [
            Bitset=bitset_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(283) : see reference to function template instantiation 'void run_test_cases<unsigned short>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned char,
            Allocator=std::allocator<unsigned char>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(22) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(772) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(756) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator <<=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(774) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(823) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(805) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator >>=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(826) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned short,
            Allocator=std::allocator<unsigned short>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(22) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(772) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(756) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator <<=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(774) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(823) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(805) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator >>=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(826) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned int,
            Allocator=std::allocator<unsigned int>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(22) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned int
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(284) : see reference to function template instantiation 'void run_test_cases<unsigned int>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned long,
            Allocator=std::allocator<unsigned long>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(22) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned long
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(285) : see reference to function template instantiation 'void run_test_cases<unsigned long>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=boost::ulong_long_type,
            Allocator=std::allocator<boost::ulong_long_type>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(22) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=boost::ulong_long_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests2.cpp(287) : see reference to function template instantiation 'void run_test_cases<boost::ulong_long_type>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : warning C4244: 'return' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : while compiling class template member function 'unsigned char boost::dynamic_bitset<Block>::bit_mask(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(324) : warning C4244: 'return' : conversio...
   (remainder deleted because of excessive size)

dynamic_bitset - dyn_bitset_unit_tests3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests3.test\msvc\debug\dyn_bitset_unit_tests3.obj.rsp" -c -Fo"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests3.test\msvc\debug\dyn_bitset_unit_tests3.obj"  

dyn_bitset_unit_tests3.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(55) : warning C4245: 'initializing' : conversion from 'int' to 'unsigned char', signed/unsigned mismatch
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(666) : see reference to function template instantiation 'void run_test_cases<unsigned char>(void)' being compiled
..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(55) : warning C4245: 'initializing' : conversion from 'int' to 'unsigned short', signed/unsigned mismatch
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(667) : see reference to function template instantiation 'void run_test_cases<unsigned short>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(90) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(88) : while compiling class template member function 'boost::dynamic_bitset<Block>::reference::reference(unsigned char &,int)'
        with
        [
            Block=unsigned char
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(159) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::reference' being compiled
        with
        [
            Block=unsigned char
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(666) : see reference to function template instantiation 'void run_test_cases<unsigned char>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(90) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(88) : while compiling class template member function 'boost::dynamic_bitset<Block>::reference::reference(unsigned short &,int)'
        with
        [
            Block=unsigned short
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(159) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::reference' being compiled
        with
        [
            Block=unsigned short
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(667) : see reference to function template instantiation 'void run_test_cases<unsigned short>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned char,
            Allocator=std::allocator<unsigned char>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(32) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(772) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(756) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator <<=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(774) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(823) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(805) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator >>=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(826) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(1119) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1105) : while compiling class template member function 'unsigned long boost::dynamic_bitset<Block>::to_ulong(void) const'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(1293) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1281) : while compiling class template member function 'boost::dynamic_bitset<Block>::size_type boost::dynamic_bitset<Block>::find_next(boost::dynamic_bitset<Block>::size_type) const'
        with
        [
            Block=unsigned char
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned short,
            Allocator=std::allocator<unsigned short>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(32) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(772) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(756) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator <<=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(774) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(823) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(805) : while compiling class template member function 'boost::dynamic_bitset<Block> &boost::dynamic_bitset<Block>::operator >>=(boost::dynamic_bitset<Block>::size_type)'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(826) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
..\boost/dynamic_bitset/dynamic_bitset.hpp(1119) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1105) : while compiling class template member function 'unsigned long boost::dynamic_bitset<Block>::to_ulong(void) const'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(1293) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1281) : while compiling class template member function 'boost::dynamic_bitset<Block>::size_type boost::dynamic_bitset<Block>::find_next(boost::dynamic_bitset<Block>::size_type) const'
        with
        [
            Block=unsigned short
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned int,
            Allocator=std::allocator<unsigned int>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(32) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned int
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(668) : see reference to function template instantiation 'void run_test_cases<unsigned int>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(1119) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1105) : while compiling class template member function 'unsigned long boost::dynamic_bitset<Block>::to_ulong(void) const'
        with
        [
            Block=unsigned int
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned long,
            Allocator=std::allocator<unsigned long>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests3.cpp(32) : see reference to class template instantiation 'boost::dynamic_bit...
   (remainder deleted because of excessive size)

dynamic_bitset - dyn_bitset_unit_tests4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests4.test\msvc\debug\dyn_bitset_unit_tests4.obj.rsp" -c -Fo"..\bin.v2\libs\dynamic_bitset\dyn_bitset_unit_tests4.test\msvc\debug\dyn_bitset_unit_tests4.obj"  

dyn_bitset_unit_tests4.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(47) : warning C4996: 'std::ctype<wchar_t>::widen' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xlocale(1936) : see declaration of 'std::ctype<wchar_t>::widen'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned char,
            Allocator=std::allocator<unsigned char>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(113) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned char
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(320) : see reference to function template instantiation 'void run_test_cases<unsigned char>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned short,
            Allocator=std::allocator<unsigned short>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(113) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned short
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(321) : see reference to function template instantiation 'void run_test_cases<unsigned short>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned int,
            Allocator=std::allocator<unsigned int>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(113) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned int
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(322) : see reference to function template instantiation 'void run_test_cases<unsigned int>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned long,
            Allocator=std::allocator<unsigned long>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(113) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=unsigned long
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(323) : see reference to function template instantiation 'void run_test_cases<unsigned long>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(556) : warning C4127: conditional expression is constant
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=boost::ulong_long_type,
            Allocator=std::allocator<boost::ulong_long_type>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(113) : see reference to class template instantiation 'boost::dynamic_bitset<Block>' being compiled
        with
        [
            Block=boost::ulong_long_type
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(325) : see reference to function template instantiation 'void run_test_cases<boost::ulong_long_type>(void)' being compiled
..\boost/dynamic_bitset/dynamic_bitset.hpp(1779) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned char', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1776) : while compiling class template member function 'bool boost::dynamic_bitset<Block>::m_check_invariants(void) const'
        with
        [
            Block=unsigned char
        ]
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned char,
            Allocator=std::allocator<unsigned char>
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(1779) : warning C4244: 'initializing' : conversion from 'int' to 'const unsigned short', possible loss of data
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1776) : while compiling class template member function 'bool boost::dynamic_bitset<Block>::m_check_invariants(void) const'
        with
        [
            Block=unsigned short
        ]
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(541) : while compiling class template member function 'boost::dynamic_bitset<Block>::dynamic_bitset(boost::dynamic_bitset<Block>::size_type,unsigned long,const Allocator &)'
        with
        [
            Block=unsigned short,
            Allocator=std::allocator<unsigned short>
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(331) : warning C4100: 'alloc' : unreferenced formal parameter
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(165) : see reference to function template instantiation 'void boost::dynamic_bitset<Block>::init_from_string<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,__w64 unsigned int,__w64 unsigned int,boost::dynamic_bitset<Block>::size_type,const Allocator &)' being compiled
        with
        [
            Block=unsigned char,
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Allocator=std::allocator<unsigned char>
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(113) : see reference to function template instantiation 'boost::dynamic_bitset<Block>::dynamic_bitset<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,__w64 unsigned int)' being compiled
        with
        [
            Block=unsigned char,
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(418) : warning C4512: 'boost::dynamic_bitset<Block>::bit_appender' : assignment operator could not be generated
        with
        [
            Block=unsigned char
        ]
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(377) : see declaration of 'boost::dynamic_bitset<Block>::bit_appender'
        with
        [
            Block=unsigned char
        ]
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(1620) : see reference to class template instantiation 'boost::dynamic_bitset<Block>::bit_appender' being compiled
        with
        [
            Block=unsigned char
        ]
        d:\kits\boost\libs\dynamic_bitset\bitset_test.hpp(1044) : see reference to function template instantiation 'std::basic_istream<_Elem,_Traits> &boost::operator >><char,std::char_traits<char>,Block,std::allocator<_Ty>>(std::basic_istream<_Elem,_Traits> &,boost::dynamic_bitset<Block> &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            Block=unsigned char,
            _Ty=unsigned char
        ]
        ..\libs\dynamic_bitset\dyn_bitset_unit_tests4.cpp(250) : see reference to function template instantiation 'void bitset_test<Bitset>::stream_extractor<std::stringstream,std::string>(Bitset &,Stream &,String &)' being compiled
        with
        [
            Bitset=bitset_type,
            Stream=std::stringstream,
            String=std::string
        ]
..\boost/dynamic_bitset/dynamic_bitset.hpp(331) : warning C4100: 'alloc' : unreferenced formal parameter
        ..\boost/dynamic_bitset/dynamic_bitset.hpp(165) : see reference to function template instantiation 'void boost::dynamic_bitset<Block>::init_from_string<char,st...
   (remainder deleted because of excessive size)

filesystem - convenience_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\convenience_test.test\msvc\debug\link-static\runtime-link-static\convenience_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\convenience_test.test\msvc\debug\link-static\runtime-link-static\convenience_test.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
convenience_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/filesystem/convenience.hpp(46) : warning C4245: 'argument' : conversion from 'int' to 'boost::filesystem::system_error_type', signed/unsigned mismatch
        ..\boost/filesystem/convenience.hpp(86) : see reference to function template instantiation 'bool boost::filesystem::create_directories<boost::filesystem::path>(const Path &)' being compiled
        with
        [
            Path=boost::filesystem::path
        ]
..\boost/filesystem/convenience.hpp(46) : warning C4245: 'argument' : conversion from 'int' to 'boost::filesystem::system_error_type', signed/unsigned mismatch
        ..\boost/filesystem/convenience.hpp(88) : see reference to function template instantiation 'bool boost::filesystem::create_directories<boost::filesystem::wpath>(const Path &)' being compiled
        with
        [
            Path=boost::filesystem::wpath
        ]

filesystem - fstream_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\fstream_test.test\msvc\debug\link-static\runtime-link-static\fstream_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\fstream_test.test\msvc\debug\link-static\runtime-link-static\fstream_test.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
fstream_test.cpp
d:\kits\boost\libs\filesystem\test\lpath.hpp(37) : warning C4100: 'a' : unreferenced formal parameter
d:\kits\boost\libs\filesystem\test\lpath.hpp(37) : warning C4100: 'n' : unreferenced formal parameter
d:\kits\boost\libs\filesystem\test\lpath.hpp(37) : warning C4100: 's' : unreferenced formal parameter
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

filesystem - large_file_support_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\large_file_support_test.test\msvc\debug\link-static\runtime-link-static\large_file_support_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\large_file_support_test.test\msvc\debug\link-static\runtime-link-static\large_file_support_test.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
large_file_support_test.cpp

filesystem - mbcopy - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\mbcopy.test\msvc\debug\mbcopy.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\mbcopy.test\msvc\debug\mbcopy.obj"  

mbcopy.cpp

filesystem - mbpath - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\mbpath.test\msvc\debug\mbpath.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\mbpath.test\msvc\debug\mbpath.obj"  

mbpath.cpp

filesystem - operations_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\operations_test.test\msvc\debug\link-static\runtime-link-static\operations_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\operations_test.test\msvc\debug\link-static\runtime-link-static\operations_test.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
operations_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator,
            T=boost::AssignableConcept<boost::filesystem::directory_iterator>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\libs\filesystem\test\operations_test.cpp(298) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator,
            T=boost::InputIteratorConcept<boost::filesystem::directory_iterator>
        ]

filesystem - operations_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\operations_test_dll.test\msvc\debug\operations_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\operations_test_dll.test\msvc\debug\operations_test.obj"  

operations_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator,
            T=boost::AssignableConcept<boost::filesystem::directory_iterator>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator
        ]
        ..\libs\filesystem\test\operations_test.cpp(298) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::filesystem::directory_iterator,
            T=boost::InputIteratorConcept<boost::filesystem::directory_iterator>
        ]

filesystem - path_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\path_test.test\msvc\debug\link-static\runtime-link-static\path_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\path_test.test\msvc\debug\link-static\runtime-link-static\path_test.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
path_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

filesystem - path_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\path_test_dll.test\msvc\debug\path_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\path_test_dll.test\msvc\debug\path_test.obj"  

path_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

filesystem - simple_ls - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\simple_ls.test\msvc\debug\simple_ls.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\simple_ls.test\msvc\debug\simple_ls.obj"  

simple_ls.cpp

filesystem - wide_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\filesystem\test\wide_test.test\msvc\debug\link-static\runtime-link-static\wide_test.obj.rsp" -c -Fo"..\bin.v2\libs\filesystem\test\wide_test.test\msvc\debug\link-static\runtime-link-static\wide_test.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
wide_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\libs\filesystem\test\lpath.hpp(37) : warning C4100: 'a' : unreferenced formal parameter
d:\kits\boost\libs\filesystem\test\lpath.hpp(37) : warning C4100: 'n' : unreferenced formal parameter
d:\kits\boost\libs\filesystem\test\lpath.hpp(37) : warning C4100: 's' : unreferenced formal parameter
..\libs\filesystem\test\wide_test.cpp(109) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\filesystem\test\wide_test.cpp(109) : warning C4100: 'argc' : unreferenced formal parameter

foreach - array_byref - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\array_byref.test\msvc\debug\array_byref.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\array_byref.test\msvc\debug\array_byref.obj"  

array_byref.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - array_byval - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\array_byval.test\msvc\debug\array_byval.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\array_byval.test\msvc\debug\array_byval.obj"  

array_byval.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\foreach\test\array_byval.cpp(35) : warning C4189: 'p' : local variable is initialized but not referenced

foreach - call_once - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\call_once.test\msvc\debug\call_once.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\call_once.test\msvc\debug\call_once.obj"  

call_once.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - cstr_byref - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\cstr_byref.test\msvc\debug\cstr_byref.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\cstr_byref.test\msvc\debug\cstr_byref.obj"  

cstr_byref.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/foreach.hpp(573) : warning C4100: 'col' : unreferenced formal parameter
        d:\kits\boost\libs\foreach\test\./utility.hpp(20) : see reference to function template instantiation 'boost::foreach_detail_::auto_any<T> boost::foreach_detail_::end<char,boost::mpl::false_>(boost::foreach_detail_::auto_any_t,boost::foreach_detail_::type2type<foreach_container_type,C> *,boost::mpl::true_ *)' being compiled
        with
        [
            T=int,
            C=boost::mpl::false_
        ]
..\boost/foreach.hpp(573) : warning C4100: 'col' : unreferenced formal parameter
        d:\kits\boost\libs\foreach\test\./utility.hpp(33) : see reference to function template instantiation 'boost::foreach_detail_::auto_any<T> boost::foreach_detail_::end<const char,boost::mpl::false_>(boost::foreach_detail_::auto_any_t,boost::foreach_detail_::type2type<foreach_const_container_type,C> *,boost::mpl::true_ *)' being compiled
        with
        [
            T=int,
            C=boost::mpl::false_
        ]

foreach - cstr_byval - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\cstr_byval.test\msvc\debug\cstr_byval.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\cstr_byval.test\msvc\debug\cstr_byval.obj"  

cstr_byval.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\foreach\test\cstr_byval.cpp(36) : warning C4189: 'p' : local variable is initialized but not referenced
..\boost/foreach.hpp(573) : warning C4100: 'col' : unreferenced formal parameter
        d:\kits\boost\libs\foreach\test\./utility.hpp(20) : see reference to function template instantiation 'boost::foreach_detail_::auto_any<T> boost::foreach_detail_::end<char,boost::mpl::false_>(boost::foreach_detail_::auto_any_t,boost::foreach_detail_::type2type<foreach_container_type,C> *,boost::mpl::true_ *)' being compiled
        with
        [
            T=int,
            C=boost::mpl::false_
        ]
..\boost/foreach.hpp(573) : warning C4100: 'col' : unreferenced formal parameter
        d:\kits\boost\libs\foreach\test\./utility.hpp(33) : see reference to function template instantiation 'boost::foreach_detail_::auto_any<T> boost::foreach_detail_::end<const char,boost::mpl::false_>(boost::foreach_detail_::auto_any_t,boost::foreach_detail_::type2type<foreach_const_container_type,C> *,boost::mpl::true_ *)' being compiled
        with
        [
            T=int,
            C=boost::mpl::false_
        ]

foreach - dependent_type - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\dependent_type.test\msvc\debug\dependent_type.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\dependent_type.test\msvc\debug\dependent_type.obj"  

dependent_type.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - noncopyable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\noncopyable.test\msvc\debug\noncopyable.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\noncopyable.test\msvc\debug\noncopyable.obj"  

noncopyable.cpp

foreach - pair_byref - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\pair_byref.test\msvc\debug\pair_byref.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\pair_byref.test\msvc\debug\pair_byref.obj"  

pair_byref.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - pair_byval - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\pair_byval.test\msvc\debug\pair_byval.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\pair_byval.test\msvc\debug\pair_byval.obj"  

pair_byval.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\foreach\test\pair_byval.cpp(36) : warning C4189: 'p' : local variable is initialized but not referenced

foreach - rvalue_const - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\rvalue_const.test\msvc\debug\rvalue_const.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\rvalue_const.test\msvc\debug\rvalue_const.obj"  

rvalue_const.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - rvalue_nonconst - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\rvalue_nonconst.test\msvc\debug\rvalue_nonconst.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\rvalue_nonconst.test\msvc\debug\rvalue_nonconst.obj"  

rvalue_nonconst.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - stl_byref - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\stl_byref.test\msvc\debug\stl_byref.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\stl_byref.test\msvc\debug\stl_byref.obj"  

stl_byref.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

foreach - stl_byval - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\stl_byval.test\msvc\debug\stl_byval.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\stl_byval.test\msvc\debug\stl_byval.obj"  

stl_byval.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\foreach\test\stl_byval.cpp(51) : warning C4189: 'p' : local variable is initialized but not referenced

foreach - user_defined - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\foreach\test\user_defined.test\msvc\debug\user_defined.obj.rsp" -c -Fo"..\bin.v2\libs\foreach\test\user_defined.test\msvc\debug\user_defined.obj"  

user_defined.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

format - format_test1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\format\test\format_test1.test\msvc\debug\format_test1.obj.rsp" -c -Fo"..\bin.v2\libs\format\test\format_test1.test\msvc\debug\format_test1.obj"  

format_test1.cpp
..\libs\format\test\format_test1.cpp(26) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(28) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(30) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(32) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(34) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(36) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(38) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(41) : warning C4127: conditional expression is constant
..\libs\format\test\format_test1.cpp(43) : warning C4127: conditional expression is constant
..\boost/format/alt_sstream_impl.hpp(252) : warning C4996: 'std::char_traits<char>::copy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(446) : see declaration of 'std::char_traits<char>::copy'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/format/alt_sstream_impl.hpp(223) : while compiling class template member function 'int boost::io::basic_altstringbuf<Ch,Tr,Alloc>::overflow(int)'
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/format/format_class.hpp(136) : see reference to class template instantiation 'boost::io::basic_altstringbuf<Ch,Tr,Alloc>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\format\test\format_test1.cpp(25) : see reference to class template instantiation 'boost::basic_format<Ch>' being compiled
        with
        [
            Ch=char
        ]

format - format_test2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\format\test\format_test2.test\msvc\debug\format_test2.obj.rsp" -c -Fo"..\bin.v2\libs\format\test\format_test2.test\msvc\debug\format_test2.obj"  

format_test2.cpp
..\boost/format/group.hpp(81) : warning C4512: 'boost::io::detail::group2<T1,T2>' : assignment operator could not be generated
        with
        [
            T1=std::_Fillobj<char>,
            T2=const char (&)[5]
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group2<T1,T2>' being compiled
        with
        [
            T1=std::_Fillobj<char>,
            T2=const char (&)[5]
        ]
        ..\libs\format\test\format_test2.cpp(44) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group2<std::_Fillobj<char>,const char (&)[5]>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group2<std::_Fillobj<char>,const char (&)[5]>
        ]
..\libs\format\test\format_test2.cpp(48) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(55) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(61) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(67) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(71) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(78) : warning C4127: conditional expression is constant
..\boost/format/group.hpp(102) : warning C4512: 'boost::io::detail::group3<T1,T2,T3>' : assignment operator could not be generated
        with
        [
            T1=std::_Fillobj<char>,
            T2=std::_Smanip<std::ios_base::fmtflags>,
            T3=const int &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group3<T1,T2,T3>' being compiled
        with
        [
            T1=std::_Fillobj<char>,
            T2=std::_Smanip<std::ios_base::fmtflags>,
            T3=const int &
        ]
        ..\libs\format\test\format_test2.cpp(82) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group3<std::_Fillobj<char>,std::_Smanip<std::ios_base::fmtflags>,const int &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group3<std::_Fillobj<char>,std::_Smanip<std::ios_base::fmtflags>,const int &>
        ]
..\libs\format\test\format_test2.cpp(84) : warning C4127: conditional expression is constant
..\boost/format/group.hpp(102) : warning C4512: 'boost::io::detail::group3<T1,T2,T3>' : assignment operator could not be generated
        with
        [
            T1=std::_Fillobj<char>,
            T2=std::_Smanip<std::ios_base::fmtflags>,
            T3=const Rational &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group3<T1,T2,T3>' being compiled
        with
        [
            T1=std::_Fillobj<char>,
            T2=std::_Smanip<std::ios_base::fmtflags>,
            T3=const Rational &
        ]
        ..\libs\format\test\format_test2.cpp(86) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group3<std::_Fillobj<char>,std::_Smanip<std::ios_base::fmtflags>,const Rational &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group3<std::_Fillobj<char>,std::_Smanip<std::ios_base::fmtflags>,const Rational &>
        ]
..\libs\format\test\format_test2.cpp(89) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(96) : warning C4127: conditional expression is constant
..\boost/format/group.hpp(102) : warning C4512: 'boost::io::detail::group3<T1,T2,T3>' : assignment operator could not be generated
        with
        [
            T1=std::_Fillobj<char>,
            T2=std::ios_base &(__cdecl *)(std::ios_base &),
            T3=const int &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group3<T1,T2,T3>' being compiled
        with
        [
            T1=std::_Fillobj<char>,
            T2=std::ios_base &(__cdecl *)(std::ios_base &),
            T3=const int &
        ]
        ..\libs\format\test\format_test2.cpp(102) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group3<std::_Fillobj<char>,std::ios_base &(__cdecl *)(std::ios_base &),const int &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group3<std::_Fillobj<char>,std::ios_base &(__cdecl *)(std::ios_base &),const int &>
        ]
..\libs\format\test\format_test2.cpp(105) : warning C4127: conditional expression is constant
..\libs\format\test\format_test2.cpp(114) : warning C4127: conditional expression is constant
..\boost/format/alt_sstream_impl.hpp(252) : warning C4996: 'std::char_traits<char>::copy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(446) : see declaration of 'std::char_traits<char>::copy'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/format/alt_sstream_impl.hpp(223) : while compiling class template member function 'int boost::io::basic_altstringbuf<Ch,Tr,Alloc>::overflow(int)'
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/format/format_class.hpp(136) : see reference to class template instantiation 'boost::io::basic_altstringbuf<Ch,Tr,Alloc>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\format\test\format_test2.cpp(43) : see reference to class template instantiation 'boost::basic_format<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=const char (&)[5]
        ]
        ..\boost/format/feed_args.hpp(103) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=const char (&)[5]
        ]
        ..\boost/format/feed_args.hpp(150) : see reference to function template instantiation 'void boost::io::detail::put_last<char,std::char_traits<char>,boost::io::detail::group2<T1,T2>>(std::basic_ostream<_Elem,_Traits> &,const boost::io::detail::group1<boost::io::detail::group2<T1,T2>> &)' being compiled
        with
        [
            T1=std::_Fillobj<char>,
            T2=const char (&)[5],
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/format/feed_args.hpp(242) : see reference to function template instantiation 'void boost::io::detail::put<Ch,Tr,Alloc,T>(T,const boost::io::detail::format_item<Ch,Tr,Alloc> &,std::basic_string<_Elem,_Traits,_Ax> &,boost::io::basic_altstringbuf<Ch,Tr,Alloc> &,boost::io::detail::locale_t *)' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            T=const boost::io::detail::group1<boost::io::detail::group2<std::_Fillobj<char>,const char (&)[5]>> &,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/format/feed_args.hpp(251) : see reference to function template instantiation 'void boost::io::detail::distribute<Ch,Tr,Alloc,T>(boost::basic_format<Ch> &,T)' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            T=const boost::io::detail::group1<boost::io::detail::group2<std::_Fillobj<char>,const char (&)[5]>> &
        ]
        ..\boost/format/format_class.hpp(64) : see reference to function template instantiation 'boost::basic_format<Ch> &boost::io::detail::feed<char,Tr,Alloc,const T&>(boost::basic_format<Ch> &,const boost::io::detail::group1<T1>)' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            T=boost::...
   (remainder deleted because of excessive size)

format - format_test3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\format\test\format_test3.test\msvc\debug\format_test3.obj.rsp" -c -Fo"..\bin.v2\libs\format\test\format_test3.test\msvc\debug\format_test3.obj"  

format_test3.cpp
..\boost/format/group.hpp(102) : warning C4512: 'boost::io::detail::group3<T1,T2,T3>' : assignment operator could not be generated
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=std::_Fillobj<char>,
            T3=const int &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group3<T1,T2,T3>' being compiled
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=std::_Fillobj<char>,
            T3=const int &
        ]
        ..\libs\format\test\format_test3.cpp(43) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const int &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const int &>
        ]
..\boost/format/group.hpp(81) : warning C4512: 'boost::io::detail::group2<T1,T2>' : assignment operator could not be generated
        with
        [
            T1=std::_Fillobj<char>,
            T2=const int &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group2<T1,T2>' being compiled
        with
        [
            T1=std::_Fillobj<char>,
            T2=const int &
        ]
        ..\libs\format\test\format_test3.cpp(45) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group2<std::_Fillobj<char>,const int &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group2<std::_Fillobj<char>,const int &>
        ]
..\libs\format\test\format_test3.cpp(50) : warning C4127: conditional expression is constant
..\boost/format/group.hpp(102) : warning C4512: 'boost::io::detail::group3<T1,T2,T3>' : assignment operator could not be generated
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=std::_Fillobj<char>,
            T3=const Rational &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group3<T1,T2,T3>' being compiled
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=std::_Fillobj<char>,
            T3=const Rational &
        ]
        ..\libs\format\test\format_test3.cpp(54) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const Rational &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const Rational &>
        ]
..\libs\format\test\format_test3.cpp(60) : warning C4127: conditional expression is constant
..\libs\format\test\format_test3.cpp(72) : warning C4127: conditional expression is constant
..\libs\format\test\format_test3.cpp(84) : warning C4127: conditional expression is constant
..\boost/format/group.hpp(81) : warning C4512: 'boost::io::detail::group2<T1,T2>' : assignment operator could not be generated
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=const int &
        ]
        ..\boost/format/group.hpp(54) : see reference to class template instantiation 'boost::io::detail::group2<T1,T2>' being compiled
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=const int &
        ]
        ..\libs\format\test\format_test3.cpp(88) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=boost::io::detail::group2<std::ios_base &(__cdecl *)(std::ios_base &),const int &>
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=boost::io::detail::group2<std::ios_base &(__cdecl *)(std::ios_base &),const int &>
        ]
..\libs\format\test\format_test3.cpp(93) : warning C4127: conditional expression is constant
..\boost/format/alt_sstream_impl.hpp(252) : warning C4996: 'std::char_traits<char>::copy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(446) : see declaration of 'std::char_traits<char>::copy'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/format/alt_sstream_impl.hpp(223) : while compiling class template member function 'int boost::io::basic_altstringbuf<Ch,Tr,Alloc>::overflow(int)'
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/format/format_class.hpp(136) : see reference to class template instantiation 'boost::io::basic_altstringbuf<Ch,Tr,Alloc>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\format\test\format_test3.cpp(41) : see reference to class template instantiation 'boost::basic_format<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/format/group.hpp(58) : warning C4512: 'boost::io::detail::group1<T1>' : assignment operator could not be generated
        with
        [
            T1=const int &
        ]
        ..\boost/format/feed_args.hpp(103) : see reference to class template instantiation 'boost::io::detail::group1<T1>' being compiled
        with
        [
            T1=const int &
        ]
        ..\boost/format/feed_args.hpp(150) : see reference to function template instantiation 'void boost::io::detail::put_last<char,std::char_traits<char>,boost::io::detail::group3<T1,T2,T3>>(std::basic_ostream<_Elem,_Traits> &,const boost::io::detail::group1<boost::io::detail::group3<T1,T2,T3>> &)' being compiled
        with
        [
            T1=std::ios_base &(__cdecl *)(std::ios_base &),
            T2=std::_Fillobj<char>,
            T3=const int &,
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        ..\boost/format/feed_args.hpp(242) : see reference to function template instantiation 'void boost::io::detail::put<Ch,Tr,Alloc,T>(T,const boost::io::detail::format_item<Ch,Tr,Alloc> &,std::basic_string<_Elem,_Traits,_Ax> &,boost::io::basic_altstringbuf<Ch,Tr,Alloc> &,boost::io::detail::locale_t *)' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            T=const boost::io::detail::group1<boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const int &>> &,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/format/feed_args.hpp(251) : see reference to function template instantiation 'void boost::io::detail::distribute<Ch,Tr,Alloc,T>(boost::basic_format<Ch> &,T)' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            T=const boost::io::detail::group1<boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const int &>> &
        ]
        ..\boost/format/format_class.hpp(64) : see reference to function template instantiation 'boost::basic_format<Ch> &boost::io::detail::feed<char,Tr,Alloc,const T&>(boost::basic_format<Ch> &,const boost::io::detail::group1<T1>)' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            T=boost::io::detail::group1<boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const int &>>,
            T1=boost::io::detail::group3<std::ios_base &(__cdecl *)(std::ios_base &),std::_Fillobj<char>,const int &>
        ]
        ..\libs\format\test\format_test3.cpp(44) : see reference to function template instantiation 'boost::basic_format<Ch> &boost::basic_format<Ch>::operator %<boost::io::detail::group1<...
   (remainder deleted because of excessive size)

format - format_test_wstring - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\format\test\format_test_wstring.test\msvc\debug\format_test_wstring.obj.rsp" -c -Fo"..\bin.v2\libs\format\test\format_test_wstring.test\msvc\debug\format_test_wstring.obj"  

format_test_wstring.cpp
..\libs\format\test\format_test_wstring.cpp(29) : warning C4127: conditional expression is constant
..\libs\format\test\format_test_wstring.cpp(31) : warning C4127: conditional expression is constant
..\boost/format/alt_sstream_impl.hpp(252) : warning C4996: 'std::char_traits<wchar_t>::copy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(331) : see declaration of 'std::char_traits<wchar_t>::copy'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/format/alt_sstream_impl.hpp(223) : while compiling class template member function 'unsigned short boost::io::basic_altstringbuf<Ch,Tr,Alloc>::overflow(unsigned short)'
        with
        [
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>
        ]
        ..\boost/format/format_class.hpp(136) : see reference to class template instantiation 'boost::io::basic_altstringbuf<Ch,Tr,Alloc>' being compiled
        with
        [
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>
        ]
        ..\libs\format\test\format_test_wstring.cpp(27) : see reference to class template instantiation 'boost::basic_format<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]

function - allocator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\allocator_test.test\msvc\debug\allocator_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\allocator_test.test\msvc\debug\allocator_test.obj"  

allocator_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<int(__cdecl *)(int,int)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            FunctionPtr=int (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<int(__cdecl *)(int,int)>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            F=int (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<int(__cdecl *)(int,int)>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            F=int (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function2<R,T0,T1,Allocator>::assign_to<int(__cdecl *)(int,int)>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            Functor=int (__cdecl *)(int,int)
        ]
        D:\Kits\boost\libs\function\test\allocator_test.cpp(73) : see reference to function template instantiation 'boost::function2<R,T0,T1,Allocator> &boost::function2<R,T0,T1,Allocator>::operator =<int(__cdecl *)(int,int)>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            Functor=int (__cdecl *)(int,int)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            Functor=void (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\allocator_test.cpp(88) : see reference to function template instantiation 'boost::function0<R,Allocator> &boost::function0<R,Allocator>::operator =<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            Functor=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=plus_int,
            R=int,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=plus_int,
            R=int,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            F=plus_int,
            FunctionObj=plus_int
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            F=plus_int
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            Functor=plus_int,
            F=plus_int
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function2<R,T0,T1,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            Functor=plus_int
        ]
        D:\Kits\boost\libs\function\test\allocator_test.cpp(66) : see reference to function template instantiation 'boost::function2<R,T0,T1,Allocator> &boost::function2<R,T0,T1,Allocator>::operator =<plus_int>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=counting_allocator<int>,
            Functor=plus_int
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=DoNothing,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=DoNothing,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            F=DoNothing,
            FunctionObj=DoNothing
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            F=DoNothing
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            Functor=DoNothing,
            F=DoNothing
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=counting_allocator<int>,
            Functor=DoNothing
        ]
        D:\Kits\boost\libs\function\test\allocator_test.cpp(81) : see reference to function template instantiation 'boost::function0<R,Allocator> &boost::function0<R,Allocator>::operator =<DoNothing...
   (remainder deleted because of excessive size)

function - contains2_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\contains2_test.test\msvc\debug\contains2_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\contains2_test.test\msvc\debug\contains2_test.obj"  

contains2_test.cpp
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=int,
            Functor=int (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\contains2_test.cpp(60) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=int,
            Functor=int (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=Seventeen,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=Seventeen,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=Seventeen,
            FunctionObj=Seventeen
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=Seventeen
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=Seventeen,
            F=Seventeen
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Functor=Seventeen
        ]
        D:\Kits\boost\libs\function\test\contains2_test.cpp(69) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<Seventeen>(Functor)' being compiled
        with
        [
            R=int,
            Functor=Seventeen
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=ReturnInt,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=ReturnInt,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=ReturnInt,
            FunctionObj=ReturnInt
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=ReturnInt
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=ReturnInt,
            F=ReturnInt
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Functor=ReturnInt
        ]
        D:\Kits\boost\libs\function\test\contains2_test.cpp(78) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<ReturnInt>(Functor)' being compiled
        with
        [
            R=int,
            Functor=ReturnInt
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=Seventeen,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=Seventeen,
            Allocator=std::allocator<boost::function_base>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=ReturnInt,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=ReturnInt,
            Allocator=std::allocator<boost::function_base>
        ]

function - contains_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\contains_test.test\msvc\debug\contains_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\contains_test.test\msvc\debug\contains_test.obj"  

contains_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=int,
            Functor=int (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\contains_test.cpp(78) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=int,
            Functor=int (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=Seventeen,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=Seventeen,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=Seventeen,
            FunctionObj=Seventeen
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=Seventeen
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=Seventeen,
            F=Seventeen
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Functor=Seventeen
        ]
        D:\Kits\boost\libs\function\test\contains_test.cpp(82) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<Seventeen>(Functor)' being compiled
        with
        [
            R=int,
            Functor=Seventeen
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=ReturnInt,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=ReturnInt,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=ReturnInt,
            FunctionObj=ReturnInt
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=ReturnInt
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=ReturnInt,
            F=ReturnInt
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Functor=ReturnInt
        ]
        D:\Kits\boost\libs\function\test\contains_test.cpp(107) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<ReturnInt>(Functor)' being compiled
        with
        [
            R=int,
            Functor=ReturnInt
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=contain_test::ReturnIntFE,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=contain_test::ReturnIntFE,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=contain_test::ReturnIntFE,
            FunctionObj=contain_test::ReturnIntFE
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=contain_test::ReturnIntFE
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=contain_test::ReturnIntFE,
            F=contain_test::ReturnIntFE
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Functor=contain_test::ReturnIntFE
        ]
        D:\Kits\boost\libs\function\test\contains_test.cpp(119) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<contain_test::ReturnIntFE>(Functor)' being compiled
        with
        [
            R=int,
            Functor=contain_test::ReturnIntFE
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while co...
   (remainder deleted because of excessive size)

function - function_30 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\function_30.test\msvc\debug\function_30.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\function_30.test\msvc\debug\function_30.obj"  

function_30.cpp

function - function_arith_cxx98 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\function_arith_cxx98.test\msvc\debug\function_arith_cxx98.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\function_arith_cxx98.test\msvc\debug\function_arith_cxx98.obj"  

function_arith_cxx98.cpp
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<float(__cdecl *)(int,int)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            FunctionPtr=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<float(__cdecl *)(int,int)>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            F=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<float(__cdecl *)(int,int)>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            F=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1,Allocator>::assign_to<float(__cdecl *)(int,int)>(Functor)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function2<R,T0,T1,Allocator>::function2<float(__cdecl *)(int,int)>(Functor,int)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(772) : see reference to function template instantiation 'boost::function<Signature>::function<float(__cdecl *)(int,int)>(Functor,int)' being compiled
        with
        [
            Signature=float (int,int),
            Functor=float (__cdecl *)(int,int)
        ]
        D:\Kits\boost\libs\function\test\function_arith_cxx98.cpp(31) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<float(__cdecl *)(int,int)>(Functor)' being compiled
        with
        [
            Signature=float (int,int),
            Functor=float (__cdecl *)(int,int)
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'float boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=int_div,
            R=float,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=int_div,
            R=float,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            F=int_div,
            FunctionObj=int_div
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            F=int_div
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=int_div,
            F=int_div
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=int_div
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function2<R,T0,T1,Allocator>::function2<int_div>(Functor,int)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=int_div
        ]
        ..\boost/function/function_template.hpp(772) : see reference to function template instantiation 'boost::function<Signature>::function<int_div>(Functor,int)' being compiled
        with
        [
            Signature=float (int,int),
            Functor=int_div
        ]
        D:\Kits\boost\libs\function\test\function_arith_cxx98.cpp(24) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<int_div>(Functor)' being compiled
        with
        [
            Signature=float (int,int),
            Functor=int_div
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=int_div,
            Allocator=std::allocator<void>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=int_div,
            Allocator=std::allocator<void>
        ]

function - function_arith_portable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\function_arith_portable.test\msvc\debug\function_arith_portable.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\function_arith_portable.test\msvc\debug\function_arith_portable.obj"  

function_arith_portable.cpp
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<float(__cdecl *)(int,int)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<float(__cdecl *)(int,int)>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<float(__cdecl *)(int,int)>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=float (__cdecl *)(int,int)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<float(__cdecl *)(int,int)>(Functor)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Functor=float (__cdecl *)(int,int)
        ]
        D:\Kits\boost\libs\function\test\function_arith_portable.cpp(29) : see reference to function template instantiation 'boost::function2<R,T0,T1> &boost::function2<R,T0,T1>::operator =<float(__cdecl *)(int,int)>(Functor)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Functor=float (__cdecl *)(int,int)
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'float boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=int_div,
            R=float,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=int_div,
            R=float,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=int_div,
            FunctionObj=int_div
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=int_div
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=int_div,
            F=int_div
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Functor=int_div
        ]
        D:\Kits\boost\libs\function\test\function_arith_portable.cpp(22) : see reference to function template instantiation 'boost::function2<R,T0,T1> &boost::function2<R,T0,T1>::operator =<int_div>(Functor)' being compiled
        with
        [
            R=float,
            T0=int,
            T1=int,
            Functor=int_div
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=int_div,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=int_div,
            Allocator=std::allocator<boost::function_base>
        ]

function - function_n_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\function_n_test.test\msvc\debug\function_n_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\function_n_test.test\msvc\debug\function_n_test.obj"  

function_n_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\function_n_test.cpp(98) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=int,
            Functor=int (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\function_n_test.cpp(507) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=int,
            Functor=int (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=long,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=long,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<int(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=long,
            Allocator=std::allocator<boost::function_base>,
            F=int (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function0<R>::assign_to<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=long,
            Functor=int (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\function_n_test.cpp(522) : see reference to function template instantiation 'boost::function0<R> &boost::function0<R>::operator =<int(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=long,
            Functor=int (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<boost::function_base>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<boost::function_base>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0>::assign_to<std::string(__cdecl *)(const std::string &)>(Functor)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Functor=std::string (__cdecl *)(const std::string &)
        ]
        D:\Kits\boost\libs\function\test\function_n_test.cpp(539) : see reference to function template instantiation 'boost::function1<R,T0>::function1<std::string(__cdecl *)(const std::string &)>(Functor,int)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Functor=std::string (__cdecl *)(const std::string &)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<boost::function_base>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::s...
   (remainder deleted because of excessive size)

function - function_ref_cxx98 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\function_ref_cxx98.test\msvc\debug\function_ref_cxx98.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\function_ref_cxx98.test\msvc\debug\function_ref_cxx98.obj"  

function_ref_cxx98.cpp

function - function_ref_portable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\function_ref_portable.test\msvc\debug\function_ref_portable.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\function_ref_portable.test\msvc\debug\function_ref_portable.obj"  

function_ref_portable.cpp

function - lambda_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\lambda_test.test\msvc\debug\lambda_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\lambda_test.test\msvc\debug\lambda_test.obj"  

lambda_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const int>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(197) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::cons<const int,boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::tuples::cons<const boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type,boost::tuples::null_type>::type>>>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<unsigned int (__cdecl &)(int,bool,double),const int,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(429) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<unsigned int (__cdecl &)(int,bool,double),const int,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<4,boost::lambda::function_action<4,unsigned int>>,
            Args=boost::tuples::tuple<unsigned int (__cdecl &)(int,bool,double),const int,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        D:\Kits\boost\libs\function\test\lambda_test.cpp(30) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::lambda_functor_base<boost::lambda::action<4,boost::lambda::function_action<4,unsigned int>>,boost::tuples::tuple<unsigned int (__cdecl &)(int,bool,double),const int,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,const boost::lambda::lambda_functor<boost::lambda::placeholder<2>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>>
        ]
..\boost/lambda/detail/lambda_functors.hpp(204) : warning C4512: 'boost::lambda::lambda_functor<T>' : assignment operator could not be generated
        with
        [
            T=boost::lambda::identity<const int>
        ]
..\boost/lambda/detail/lambda_functor_base.hpp(43) : warning C4512: 'boost::lambda::identity<T>' : assignment operator could not be generated
        with
        [
            T=const boost::function<unsigned int (bool,double)>
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(113) : see reference to class template instantiation 'boost::lambda::identity<T>' being compiled
        with
        [
            T=const boost::function<unsigned int (bool,double)>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(191) : see reference to class template instantiation 'boost::lambda::lambda_functor<T>' being compiled
        with
        [
            T=boost::lambda::identity<const boost::function<unsigned int (bool,double)>>
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(225) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types_<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::function<unsigned int (bool,double)>,const bool,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functor_base.hpp(412) : see reference to class template instantiation 'boost::lambda::detail::deduce_non_ref_argument_types<Args,SigArgs>' being compiled
        with
        [
            Args=boost::tuples::tuple<const boost::function<unsigned int (bool,double)>,const bool,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type>,
            SigArgs=boost::tuples::null_type
        ]
        ..\boost/lambda/detail/lambda_functors.hpp(134) : see reference to class template instantiation 'boost::lambda::lambda_functor_base<Act,Args>::sig<SigArgs>' being compiled
        with
        [
            Act=boost::lambda::action<3,boost::lambda::function_action<3>>,
            Args=boost::tuples::tuple<const boost::function<unsigned int (bool,double)>,const bool,const boost::lambda::lambda_functor<boost::lambda::placeholder<1>>,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::null_type>::type,boost::lambda::detail::bind_traits<boost::tuples::nul...
   (remainder deleted because of excessive size)

function - lib_function_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\lib_function_test.test\msvc\debug\function_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\lib_function_test.test\msvc\debug\function_test.obj"  

function_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(772) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=void (__cdecl *)(void)
        ]
        D:\Kits\boost\libs\function\test\function_test.cpp(98) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            Signature=void (void),
            Functor=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<void>,
            FunctionPtr=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<void>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<void>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0,Allocator>::assign_to<std::string(__cdecl *)(const std::string &)>(Functor)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<void>,
            Functor=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function1<R,T0,Allocator>::function1<std::string(__cdecl *)(const std::string &)>(Functor,int)' being compiled
        with
        [
            R=std::string,
            T0=std::string,
            Allocator=std::allocator<void>,
            Functor=std::string (__cdecl *)(const std::string &)
        ]
        D:\Kits\boost\libs\function\test\function_test.cpp(534) : see reference to function template instantiation 'boost::function<Signature>::function<std::string(__cdecl *)(const std::string &)>(Functor,int)' being compiled
        with
        [
            Signature=std::string (std::string),
            Functor=std::string (__cdecl *)(const std::string &)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<void>,
            FunctionPtr=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<void>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<std::string(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<void>,
            F=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0,Allocator>::assign_to<std::string(__cdecl *)(const std::string &)>(Functor)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<void>,
            Functor=std::string (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function1<R,T0,Allocator>::function1<std::string(__cdecl *)(const std::string &)>(Functor,int)' being compiled
        with
        [
            R=std::string,
            T0=const char *,
            Allocator=std::allocator<void>,
            Functor=std::string (__cdecl *)(const std::string &)
        ]
        D:\Kits\boost\libs\function\test\function_test.cpp(537) : see reference to function template instantiation 'boost::function<Signature>::function<std::string(__cdecl *)(const std::string &)>(Functor,int)' being compiled
        with
        [
            Signature=std::string (const char *),
            Functor=std::string (__cdecl *)(const std::string &)
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<std::string(__cdecl *)(const std::string &,const std::string &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::string,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            T1=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            Allocator=std::allocator<void>,
            FunctionPtr=std::string (__cdecl *)(const std::string &,const std::string &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<std::string(__cdecl *)(const std::string &,const std::string &)>(F)' being compiled
        with
        [
            R=std::string,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            T1=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            Allocator=std::allocator<void>,
            F=std::string (__cdecl *)(const std::string &,const std::string &)
        ]
        .....
   (remainder deleted because of excessive size)

function - mem_fun_cxx98 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\mem_fun_cxx98.test\msvc\debug\mem_fun_cxx98.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\mem_fun_cxx98.test\msvc\debug\mem_fun_cxx98.obj"  

mem_fun_cxx98.cpp
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::_mfi::mf1<int,X,int>,
            R=int,
            T0=X *,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::_mfi::mf1<int,X,int>,
            R=int,
            T0=X *,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            F=boost::_mfi::mf1<int,X,int>,
            FunctionObj=boost::_mfi::mf1<int,X,int>
        ]
        ..\boost/function/function_template.hpp(329) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<boost::_mfi::mf1<R,T,A1>>(F)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            T=X,
            A1=int,
            F=boost::_mfi::mf1<int,X,int>
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(MemberPtr,boost::detail::function::member_ptr_tag)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            F=int (__thiscall X::* )(int),
            MemberPtr=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            F=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=int (__thiscall X::* )(int),
            F=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function2<R,T0,T1,Allocator>::function2<int(__thiscall X::* )(int)>(Functor,int)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<void>,
            Functor=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(772) : see reference to function template instantiation 'boost::function<Signature>::function<int(__thiscall X::* )(int)>(Functor,int)' being compiled
        with
        [
            Signature=int (X *,int),
            Functor=int (__thiscall X::* )(int)
        ]
        D:\Kits\boost\libs\function\test\mem_fun_cxx98.cpp(25) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<int(__thiscall X::* )(int)>(Functor)' being compiled
        with
        [
            Signature=int (X *,int),
            Functor=int (__thiscall X::* )(int)
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::_mfi::mf1<int,X,int>,
            Allocator=std::allocator<void>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=boost::_mfi::mf1<int,X,int>,
            Allocator=std::allocator<void>
        ]

function - mem_fun_portable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\mem_fun_portable.test\msvc\debug\mem_fun_portable.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\mem_fun_portable.test\msvc\debug\mem_fun_portable.obj"  

mem_fun_portable.cpp
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::_mfi::mf1<int,X,int>,
            R=int,
            T0=X *,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::_mfi::mf1<int,X,int>,
            R=int,
            T0=X *,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=boost::_mfi::mf1<int,X,int>,
            FunctionObj=boost::_mfi::mf1<int,X,int>
        ]
        ..\boost/function/function_template.hpp(329) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<boost::_mfi::mf1<R,T,A1>>(F)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            T=X,
            A1=int,
            F=boost::_mfi::mf1<int,X,int>
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(MemberPtr,boost::detail::function::member_ptr_tag)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__thiscall X::* )(int),
            MemberPtr=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=int (__thiscall X::* )(int),
            F=int (__thiscall X::* )(int)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Functor=int (__thiscall X::* )(int)
        ]
        D:\Kits\boost\libs\function\test\mem_fun_portable.cpp(25) : see reference to function template instantiation 'boost::function2<R,T0,T1> &boost::function2<R,T0,T1>::operator =<int(__thiscall X::* )(int)>(Functor)' being compiled
        with
        [
            R=int,
            T0=X *,
            T1=int,
            Functor=int (__thiscall X::* )(int)
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::_mfi::mf1<int,X,int>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=boost::_mfi::mf1<int,X,int>,
            Allocator=std::allocator<boost::function_base>
        ]

function - stateless_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\stateless_test.test\msvc\debug\stateless_test.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\stateless_test.test\msvc\debug\stateless_test.obj"  

stateless_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=stateless_integer_add,
            R=int,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=stateless_integer_add,
            R=int,
            T0=int,
            T1=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=stateless_integer_add,
            FunctionObj=stateless_integer_add
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            F=stateless_integer_add
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=stateless_integer_add,
            F=stateless_integer_add
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Functor=stateless_integer_add
        ]
        D:\Kits\boost\libs\function\test\stateless_test.cpp(35) : see reference to function template instantiation 'boost::function2<R,T0,T1> &boost::function2<R,T0,T1>::operator =<stateless_integer_add>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            T1=int,
            Functor=stateless_integer_add
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=stateless_integer_add,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=stateless_integer_add,
            Allocator=std::allocator<boost::function_base>
        ]

function - std_bind_cxx98 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\std_bind_cxx98.test\msvc\debug\std_bind_cxx98.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\std_bind_cxx98.test\msvc\debug\std_bind_cxx98.obj"  

std_bind_cxx98.cpp
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=std::binder1st<std::mem_fun1_t<int,X,int>>,
            R=int,
            T0=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=std::binder1st<std::mem_fun1_t<int,X,int>>,
            R=int,
            T0=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<void>,
            F=std::binder1st<std::mem_fun1_t<int,X,int>>,
            FunctionObj=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<void>,
            F=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>,
            F=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function1<R,T0,Allocator>::function1<std::binder1st<_Fn2>>(Functor,int)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<void>,
            _Fn2=std::mem_fun1_t<int,X,int>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(772) : see reference to function template instantiation 'boost::function<Signature>::function<std::binder1st<_Fn2>>(Functor,int)' being compiled
        with
        [
            Signature=int (int),
            _Fn2=std::mem_fun1_t<int,X,int>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        D:\Kits\boost\libs\function\test\std_bind_cxx98.cpp(26) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<std::binder1st<_Fn2>>(Functor)' being compiled
        with
        [
            Signature=int (int),
            _Fn2=std::mem_fun1_t<int,X,int>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>,
            Allocator=std::allocator<void>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>,
            Allocator=std::allocator<void>
        ]

function - std_bind_portable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\std_bind_portable.test\msvc\debug\std_bind_portable.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\std_bind_portable.test\msvc\debug\std_bind_portable.obj"  

std_bind_portable.cpp
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=std::binder1st<std::mem_fun1_t<int,X,int>>,
            R=int,
            T0=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=std::binder1st<std::mem_fun1_t<int,X,int>>,
            R=int,
            T0=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<boost::function_base>,
            F=std::binder1st<std::mem_fun1_t<int,X,int>>,
            FunctionObj=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<boost::function_base>,
            F=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=int,
            T0=int,
            Allocator=std::allocator<boost::function_base>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>,
            F=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function1<R,T0>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
        D:\Kits\boost\libs\function\test\std_bind_portable.cpp(26) : see reference to function template instantiation 'boost::function1<R,T0> &boost::function1<R,T0>::operator =<std::binder1st<_Fn2>>(Functor)' being compiled
        with
        [
            R=int,
            T0=int,
            _Fn2=std::mem_fun1_t<int,X,int>,
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=std::binder1st<std::mem_fun1_t<int,X,int>>,
            Allocator=std::allocator<boost::function_base>
        ]

function - sum_avg_cxx98 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\sum_avg_cxx98.test\msvc\debug\sum_avg_cxx98.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\sum_avg_cxx98.test\msvc\debug\sum_avg_cxx98.obj"  

sum_avg_cxx98.cpp
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable4<R,T0,T1,T2,T3,Allocator>::init<void(__cdecl *)(int [],int,int &,float &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<void>,
            FunctionPtr=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable4<R,T0,T1,T2,T3,Allocator>::init<void(__cdecl *)(int [],int,int &,float &)>(F)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable4<R,T0,T1,T2,T3,Allocator>::basic_vtable4<void(__cdecl *)(int [],int,int &,float &)>(F)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function4<R,T0,T1,T2,T3,Allocator>::assign_to<void(__cdecl *)(int [],int,int &,float &)>(Functor)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<void>,
            Functor=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function4<R,T0,T1,T2,T3,Allocator>::function4<void(__cdecl *)(int [],int,int &,float &)>(Functor,int)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<void>,
            Functor=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(772) : see reference to function template instantiation 'boost::function<Signature>::function<void(__cdecl *)(int [],int,int &,float &)>(Functor,int)' being compiled
        with
        [
            Signature=void (int [],int,int &,float &),
            Functor=void (__cdecl *)(int [],int,int &,float &)
        ]
        D:\Kits\boost\libs\function\test\sum_avg_cxx98.cpp(25) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<void(__cdecl *)(int [],int,int &,float &)>(Functor)' being compiled
        with
        [
            Signature=void (int [],int,int &,float &),
            Functor=void (__cdecl *)(int [],int,int &,float &)
        ]

function - sum_avg_portable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\function\test\sum_avg_portable.test\msvc\debug\sum_avg_portable.obj.rsp" -c -Fo"..\bin.v2\libs\function\test\sum_avg_portable.test\msvc\debug\sum_avg_portable.obj"  

sum_avg_portable.cpp
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable4<R,T0,T1,T2,T3,Allocator>::init<void(__cdecl *)(int [],int,int &,float &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable4<R,T0,T1,T2,T3,Allocator>::init<void(__cdecl *)(int [],int,int &,float &)>(F)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable4<R,T0,T1,T2,T3,Allocator>::basic_vtable4<void(__cdecl *)(int [],int,int &,float &)>(F)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(int [],int,int &,float &)
        ]
        ..\boost/function/function_template.hpp(555) : see reference to function template instantiation 'void boost::function4<R,T0,T1,T2,T3>::assign_to<void(__cdecl *)(int [],int,int &,float &)>(Functor)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Functor=void (__cdecl *)(int [],int,int &,float &)
        ]
        D:\Kits\boost\libs\function\test\sum_avg_portable.cpp(25) : see reference to function template instantiation 'boost::function4<R,T0,T1,T2,T3> &boost::function4<R,T0,T1,T2,T3>::operator =<void(__cdecl *)(int [],int,int &,float &)>(Functor)' being compiled
        with
        [
            R=void,
            T0=int *,
            T1=int,
            T2=int &,
            T3=float &,
            Functor=void (__cdecl *)(int [],int,int &,float &)
        ]

functional/hash - container_fwd_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\container_fwd_test.test\msvc\debug\container_fwd_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\container_fwd_test.test\msvc\debug\container_fwd_test.obj"  

container_fwd_test.cpp

functional/hash - hash_built_in_array_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_built_in_array_test.test\msvc\debug\hash_built_in_array_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_built_in_array_test.test\msvc\debug\hash_built_in_array_test.obj"  

hash_built_in_array_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\boost/functional/hash/hash.hpp(125) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\libs\functional\hash\test\hash_built_in_array_test.cpp(60) : see reference to function template instantiation 'void boost::hash_combine<size_t>(size_t &,const T &)' being compiled
        with
        [
            T=size_t
        ]

functional/hash - hash_custom_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_custom_test.test\msvc\debug\hash_custom_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_custom_test.test\msvc\debug\hash_custom_test.obj"  

hash_custom_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_deque_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_deque_test.test\msvc\debug\hash_deque_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_deque_test.test\msvc\debug\hash_deque_test.obj"  

hash_deque_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(29) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(62) : see reference to function template instantiation 'void deque_tests::integer_tests<std::deque<_Ty>>(T *)' being compiled
        with
        [
            _Ty=unsigned long,
            T=std::deque<unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(33) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(34) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch

functional/hash - hash_float_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_float_test.test\msvc\debug\hash_float_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_float_test.test\msvc\debug\hash_float_test.obj"  

hash_float_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\functional\hash\test\hash_float_test.cpp(53) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_float_test.cpp(203) : see reference to function template instantiation 'void float_tests<float>(const char *,T *)' being compiled
        with
        [
            T=float
        ]
..\libs\functional\hash\test\hash_float_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(187) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(53) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_float_test.cpp(208) : see reference to function template instantiation 'void float_tests<double>(const char *,T *)' being compiled
        with
        [
            T=double
        ]
..\libs\functional\hash\test\hash_float_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(187) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(53) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_float_test.cpp(213) : see reference to function template instantiation 'void float_tests<long double>(const char *,T *)' being compiled
        with
        [
            T=long double
        ]
..\libs\functional\hash\test\hash_float_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_float_test.cpp(187) : warning C4127: conditional expression is constant

Run output:

Compiler: Microsoft Visual C++ version 8.0
Platform: Win32
Library: Dinkumware standard library version 405


Testing boost::hash<float>

std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32


Testing boost::hash<double>

std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32


Testing boost::hash<long double>

std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32

No errors detected.
 
EXIT STATUS: 0 

functional/hash - hash_friend_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_friend_test.test\msvc\debug\hash_friend_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_friend_test.test\msvc\debug\hash_friend_test.obj"  

hash_friend_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_function_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_function_pointer_test.test\msvc\debug\hash_function_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_function_pointer_test.test\msvc\debug\hash_function_pointer_test.obj"  

hash_function_pointer_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_fwd_test_1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_fwd_test_1.test\msvc\debug\hash_fwd_test_1.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_fwd_test_1.test\msvc\debug\hash_fwd_test_1.obj"  

hash_fwd_test_1.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_fwd_test_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_fwd_test_2.test\msvc\debug\hash_fwd_test_2.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_fwd_test_2.test\msvc\debug\hash_fwd_test_2.obj"  

hash_fwd_test_2.cpp

functional/hash - hash_global_namespace_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_global_namespace_test.test\msvc\debug\hash_global_namespace_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_global_namespace_test.test\msvc\debug\hash_global_namespace_test.obj"  

hash_global_namespace_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_list_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_list_test.test\msvc\debug\hash_list_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_list_test.test\msvc\debug\hash_list_test.obj"  

hash_list_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(29) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(62) : see reference to function template instantiation 'void list_tests::integer_tests<std::list<_Ty>>(T *)' being compiled
        with
        [
            _Ty=unsigned long,
            T=std::list<unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(33) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(34) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch

functional/hash - hash_map_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_map_test.test\msvc\debug\hash_map_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_map_test.test\msvc\debug\hash_map_test.obj"  

hash_map_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(59) : see reference to function template instantiation 'void map_tests::integer_tests<std::map<_Kty,_Ty>>(T *)' being compiled
        with
        [
            _Kty=unsigned long,
            _Ty=unsigned long,
            T=std::map<unsigned long,unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(32) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(59) : see reference to function template instantiation 'void multimap_tests::integer_tests<std::multimap<_Kty,_Ty>>(T *)' being compiled
        with
        [
            _Kty=unsigned long,
            _Ty=unsigned long,
            T=std::multimap<unsigned long,unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_map_test.hpp(32) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch

functional/hash - hash_no_ext_macro_1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_no_ext_macro_1.test\msvc\debug\hash_no_ext_macro_1.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_no_ext_macro_1.test\msvc\debug\hash_no_ext_macro_1.obj"  

hash_no_ext_macro_1.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_no_ext_macro_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_no_ext_macro_2.test\msvc\debug\hash_no_ext_macro_2.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_no_ext_macro_2.test\msvc\debug\hash_no_ext_macro_2.obj"  

hash_no_ext_macro_2.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_number_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_number_test.test\msvc\debug\hash_number_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_number_test.test\msvc\debug\hash_number_test.obj"  

hash_number_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\functional\hash\test\hash_number_test.cpp(34) : warning C4305: 'initializing' : truncation from 'int' to 'bool'
        ..\libs\functional\hash\test\hash_number_test.cpp(117) : see reference to function template instantiation 'void numeric_test<bool>(T *)' being compiled
        with
        [
            T=bool
        ]
..\libs\functional\hash\test\hash_number_test.cpp(41) : warning C4305: 'argument' : truncation from 'int' to 'bool'
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(117) : see reference to function template instantiation 'void limits_test<bool>(T *)' being compiled
        with
        [
            T=bool
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(117) : see reference to function template instantiation 'void poor_quality_tests<bool>(T *)' being compiled
        with
        [
            T=bool
        ]
..\libs\functional\hash\test\hash_number_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(104) : warning C4805: '!=' : unsafe mix of type 'std::numeric_limits<std::_Bool>::_Ty' and type 'int' in operation
..\libs\functional\hash\test\hash_number_test.cpp(105) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(118) : see reference to function template instantiation 'void numeric_test<char>(T *)' being compiled
        with
        [
            T=char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(118) : see reference to function template instantiation 'void limits_test<char>(T *)' being compiled
        with
        [
            T=char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(118) : see reference to function template instantiation 'void poor_quality_tests<char>(T *)' being compiled
        with
        [
            T=char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(119) : see reference to function template instantiation 'void numeric_test<signed char>(T *)' being compiled
        with
        [
            T=signed char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(119) : see reference to function template instantiation 'void limits_test<signed char>(T *)' being compiled
        with
        [
            T=signed char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(119) : see reference to function template instantiation 'void poor_quality_tests<signed char>(T *)' being compiled
        with
        [
            T=signed char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(34) : warning C4245: 'initializing' : conversion from 'int' to 'unsigned char', signed/unsigned mismatch
        ..\libs\functional\hash\test\hash_number_test.cpp(120) : see reference to function template instantiation 'void numeric_test<unsigned char>(T *)' being compiled
        with
        [
            T=unsigned char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(120) : see reference to function template instantiation 'void limits_test<unsigned char>(T *)' being compiled
        with
        [
            T=unsigned char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(120) : see reference to function template instantiation 'void poor_quality_tests<unsigned char>(T *)' being compiled
        with
        [
            T=unsigned char
        ]
..\libs\functional\hash\test\hash_number_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(34) : warning C4245: 'initializing' : conversion from 'int' to 'wchar_t', signed/unsigned mismatch
        ..\libs\functional\hash\test\hash_number_test.cpp(122) : see reference to function template instantiation 'void numeric_test<wchar_t>(T *)' being compiled
        with
        [
            T=wchar_t
        ]
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(122) : see reference to function template instantiation 'void limits_test<wchar_t>(T *)' being compiled
        with
        [
            T=wchar_t
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(122) : see reference to function template instantiation 'void poor_quality_tests<wchar_t>(T *)' being compiled
        with
        [
            T=wchar_t
        ]
..\libs\functional\hash\test\hash_number_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(124) : see reference to function template instantiation 'void numeric_test<short>(T *)' being compiled
        with
        [
            T=short
        ]
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(124) : see reference to function template instantiation 'void limits_test<short>(T *)' being compiled
        with
        [
            T=short
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(124) : see reference to function template instantiation 'void poor_quality_tests<short>(T *)' being compiled
        with
        [
            T=short
        ]
..\libs\functional\hash\test\hash_number_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(34) : warning C4245: 'initializing' : conversion from 'int' to 'unsigned short', signed/unsigned mismatch
        ..\libs\functional\hash\test\hash_number_test.cpp(125) : see reference to function template instantiation 'void numeric_test<unsigned short>(T *)' being compiled
        with
        [
            T=unsigned short
        ]
..\libs\functional\hash\test\hash_number_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(64) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_test.cpp(125) : see reference to function template instantiation 'void limits_test<unsigned short>(T *)' being compiled
        with
        [
            T=unsigned short
        ]
..\libs\functional\hash\test\hash_number_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\functional\hash\test\hash_number_test.cpp(100) : warning C4127: conditional expression is constant
        ..\libs\functional\hash\test\hash_number_te...
   (remainder deleted because of excessive size)

functional/hash - hash_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_pointer_test.test\msvc\debug\hash_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_pointer_test.test\msvc\debug\hash_pointer_test.obj"  

hash_pointer_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_range_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_range_test.test\msvc\debug\hash_range_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_range_test.test\msvc\debug\hash_range_test.obj"  

hash_range_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_set_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_set_test.test\msvc\debug\hash_set_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_set_test.test\msvc\debug\hash_set_test.obj"  

hash_set_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(29) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(60) : see reference to function template instantiation 'void set_tests::integer_tests<std::set<_Kty>>(T *)' being compiled
        with
        [
            _Kty=unsigned long,
            T=std::set<unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(32) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(29) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(60) : see reference to function template instantiation 'void multiset_tests::integer_tests<std::multiset<_Kty>>(T *)' being compiled
        with
        [
            _Kty=unsigned long,
            T=std::multiset<unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_set_test.hpp(32) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch

functional/hash - hash_string_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_string_test.test\msvc\debug\hash_string_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_string_test.test\msvc\debug\hash_string_test.obj"  

hash_string_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_value_array_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_value_array_test.test\msvc\debug\hash_value_array_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_value_array_test.test\msvc\debug\hash_value_array_test.obj"  

hash_value_array_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - hash_vector_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\hash_vector_test.test\msvc\debug\hash_vector_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\hash_vector_test.test\msvc\debug\hash_vector_test.obj"  

hash_vector_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(29) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
        d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(62) : see reference to function template instantiation 'void vector_tests::integer_tests<std::vector<_Ty>>(T *)' being compiled
        with
        [
            _Ty=unsigned long,
            T=std::vector<unsigned long>
        ]
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(30) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(31) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(33) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch
d:\kits\boost\libs\functional\hash\test\./hash_sequence_test.hpp(34) : warning C4245: 'argument' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch

functional/hash - link_ext_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\link_ext_test.test\msvc\debug\link_no_ext_test.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\link_ext_test.test\msvc\debug\link_no_ext_test.obj"  

link_no_ext_test.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

functional/hash - link_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\functional\hash\test\link_test.test\msvc\debug\link_test_2.obj.rsp" -c -Fo"..\bin.v2\libs\functional\hash\test\link_test.test\msvc\debug\link_test_2.obj"  

link_test_2.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

graph - adjacency_matrix_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\adjacency_matrix_test.test\msvc\debug\adjacency_matrix_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\adjacency_matrix_test.test\msvc\debug\adjacency_matrix_test.obj"  

adjacency_matrix_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/adjacency_matrix.hpp(1218) : warning C4100: 'g' : unreferenced formal parameter
        ..\libs\graph\test\adjacency_matrix_test.cpp(57) : see reference to function template instantiation '__w64 unsigned int boost::vertex<boost::undirectedS,boost::no_property,boost::no_property,boost::no_property,std::allocator<_Ty>>(__w64 unsigned int,const boost::adjacency_matrix<Directed> &)' being compiled
        with
        [
            _Ty=bool,
            Directed=boost::undirectedS
        ]
        ..\libs\graph\test\adjacency_matrix_test.cpp(208) : see reference to function template instantiation 'void run_test<UGraph1,UGraph2>(void)' being compiled
..\boost/graph/adjacency_matrix.hpp(1218) : warning C4100: 'g' : unreferenced formal parameter
        ..\libs\graph\test\adjacency_matrix_test.cpp(57) : see reference to function template instantiation '__w64 unsigned int boost::vertex<boost::directedS,boost::no_property,boost::no_property,boost::no_property,std::allocator<_Ty>>(__w64 unsigned int,const boost::adjacency_matrix<Directed> &)' being compiled
        with
        [
            _Ty=bool,
            Directed=boost::directedS
        ]
        ..\libs\graph\test\adjacency_matrix_test.cpp(216) : see reference to function template instantiation 'void run_test<BGraph1,BGraph2>(void)' being compiled
..\boost/graph/adjacency_matrix.hpp(631) : warning C4127: conditional expression is constant
        ..\boost/graph/adjacency_matrix.hpp(630) : while compiling class template member function 'char &boost::adjacency_matrix<Directed>::get_edge(__w64 unsigned int,__w64 unsigned int)'
        with
        [
            Directed=boost::undirectedS
        ]
        ..\boost/graph/properties.hpp(155) : see reference to class template instantiation 'boost::adjacency_matrix<Directed>' being compiled
        with
        [
            Directed=boost::undirectedS
        ]
        ..\boost/graph/properties.hpp(204) : see reference to class template instantiation 'boost::detail::vertex_property_map<Graph,PropertyTag>' being compiled
        with
        [
            Graph=UGraph2,
            PropertyTag=boost::vertex_index_t
        ]
        ..\libs\graph\test\adjacency_matrix_test.cpp(50) : see reference to class template instantiation 'boost::property_map<Graph,Property>' being compiled
        with
        [
            Graph=UGraph2,
            Property=boost::vertex_index_t
        ]
..\boost/graph/adjacency_matrix.hpp(631) : warning C4127: conditional expression is constant
        ..\boost/graph/adjacency_matrix.hpp(630) : while compiling class template member function 'char &boost::adjacency_matrix<Directed>::get_edge(__w64 unsigned int,__w64 unsigned int)'
        with
        [
            Directed=boost::directedS
        ]
        ..\boost/graph/properties.hpp(155) : see reference to class template instantiation 'boost::adjacency_matrix<Directed>' being compiled
        with
        [
            Directed=boost::directedS
        ]
        ..\boost/graph/properties.hpp(204) : see reference to class template instantiation 'boost::detail::vertex_property_map<Graph,PropertyTag>' being compiled
        with
        [
            Graph=BGraph2,
            PropertyTag=boost::vertex_index_t
        ]
        ..\libs\graph\test\adjacency_matrix_test.cpp(50) : see reference to class template instantiation 'boost::property_map<Graph,Property>' being compiled
        with
        [
            Graph=BGraph2,
            Property=boost::vertex_index_t
        ]
..\boost/graph/adjacency_matrix.hpp(70) : warning C4800: 'const char' : forcing value to bool 'true' or 'false' (performance warning)
        ..\boost/graph/adjacency_matrix.hpp(888) : see reference to function template instantiation 'bool boost::detail::get_edge_exists<char>(const EdgeProxy &,...)' being compiled
        with
        [
            EdgeProxy=char
        ]
        ..\boost/graph/adjacency_matrix.hpp(908) : see reference to function template instantiation 'std::pair<_Ty1,_Ty2> boost::add_edge<boost::undirectedS,boost::no_property,EP,boost::no_property,std::allocator<_Ty>>(__w64 unsigned int,__w64 unsigned int,const EP &,boost::adjacency_matrix<Directed> &)' being compiled
        with
        [
            _Ty1=boost::detail::matrix_edge_desc_impl<boost::undirected_tag,boost::adjacency_matrix_traits<boost::undirectedS>::vertex_descriptor>,
            _Ty2=bool,
            EP=boost::no_property,
            _Ty=bool,
            Directed=boost::undirectedS
        ]
        ..\libs\graph\test\adjacency_matrix_test.cpp(57) : see reference to function template instantiation 'std::pair<_Ty1,_Ty2> boost::add_edge<boost::undirectedS,boost::no_property,boost::no_property,boost::no_property,std::allocator<_Ty>>(__w64 unsigned int,__w64 unsigned int,boost::adjacency_matrix<Directed> &)' being compiled
        with
        [
            _Ty1=boost::detail::matrix_edge_desc_impl<boost::undirected_tag,boost::adjacency_matrix_traits<boost::undirectedS>::vertex_descriptor>,
            _Ty2=bool,
            _Ty=bool,
            Directed=boost::undirectedS
        ]

graph - adj_list_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\adj_list_cc.test\msvc\debug\adj_list_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\adj_list_cc.test\msvc\debug\adj_list_cc.obj"  

adj_list_cc.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::edge_desc_impl<boost::directed_tag,__w64 unsigned int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::directed_tag,__w64 unsigned int>
        ]
        ..\boost/graph/graph_concepts.hpp(217) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::directed_tag,__w64 unsigned int>,
            T=boost::AssignableConcept<boost::detail::edge_desc_impl<boost::directed_tag,__w64 unsigned int>>
        ]
        ..\boost/graph/graph_concepts.hpp(212) : while compiling class template member function 'void boost::EdgeListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_list_cc.cpp(25) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::edge_desc_impl<boost::bidirectional_tag,__w64 unsigned int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::bidirectional_tag,__w64 unsigned int>
        ]
        ..\boost/graph/graph_concepts.hpp(217) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::bidirectional_tag,__w64 unsigned int>,
            T=boost::AssignableConcept<boost::detail::edge_desc_impl<boost::bidirectional_tag,__w64 unsigned int>>
        ]
        ..\boost/graph/graph_concepts.hpp(212) : while compiling class template member function 'void boost::EdgeListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_list_cc.cpp(47) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::edge_desc_impl<boost::directed_tag,void *>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::directed_tag,void *>
        ]
        ..\boost/graph/graph_concepts.hpp(217) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::directed_tag,void *>,
            T=boost::AssignableConcept<boost::detail::edge_desc_impl<boost::directed_tag,void *>>
        ]
        ..\boost/graph/graph_concepts.hpp(212) : while compiling class template member function 'void boost::EdgeListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_list_cc.cpp(70) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::edge_desc_impl<boost::undirected_tag,void *>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::undirected_tag,void *>
        ]
        ..\boost/graph/graph_concepts.hpp(217) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::undirected_tag,void *>,
            T=boost::AssignableConcept<boost::detail::edge_desc_impl<boost::undirected_tag,void *>>
        ]
        ..\boost/graph/graph_concepts.hpp(212) : while compiling class template member function 'void boost::EdgeListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_list_cc.cpp(92) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=__w64 unsigned int
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=__w64 unsigned int
        ]
        ..\boost/graph/graph_concepts.hpp(42) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=__w64 unsigned int,
            T=boost::AssignableConcept<__w64 unsigned int>
        ]
        ..\boost/graph/graph_concepts.hpp(39) : while compiling class template member function 'void boost::GraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\boost/graph/graph_concepts.hpp(167) : see reference to function template instantiation 'void boost::function_requires<boost::GraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::GraphConcept<Graph>
        ]
        ..\boost/graph/graph_concepts.hpp(166) : while compiling class template member function 'void boost::VertexListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_list_cc.cpp(24) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::VertexListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(...
   (remainder deleted because of excessive size)

graph - adj_matrix_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\adj_matrix_cc.test\msvc\debug\adj_matrix_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\adj_matrix_cc.test\msvc\debug\adj_matrix_cc.obj"  

adj_matrix_cc.cpp
..\boost/graph/graph_concepts.hpp(202) : warning C4510: 'boost::VertexListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(19) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::VertexListGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4610: struct 'boost::VertexListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4510: 'boost::EdgeListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(20) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4610: struct 'boost::EdgeListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4510: 'boost::IncidenceGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(21) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::IncidenceGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4610: struct 'boost::IncidenceGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4510: 'boost::AdjacencyGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AdjacencyGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(22) : see reference to function template instantiation 'void boost::function_requires<boost::AdjacencyGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::AdjacencyGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4610: struct 'boost::AdjacencyGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(380) : warning C4510: 'boost::AdjacencyMatrixConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AdjacencyMatrixConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(24) : see reference to function template instantiation 'void boost::function_requires<boost::AdjacencyMatrixConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::AdjacencyMatrixConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(380) : warning C4610: struct 'boost::AdjacencyMatrixConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4510: 'boost::VertexListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(28) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::VertexListGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4610: struct 'boost::VertexListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4510: 'boost::EdgeListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(29) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4610: struct 'boost::EdgeListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4510: 'boost::IncidenceGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(30) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::IncidenceGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4610: struct 'boost::IncidenceGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4510: 'boost::AdjacencyGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AdjacencyGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(31) : see reference to function template instantiation 'void boost::function_requires<boost::AdjacencyGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::AdjacencyGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4610: struct 'boost::AdjacencyGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(380) : warning C4510: 'boost::AdjacencyMatrixConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AdjacencyMatrixConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\adj_matrix_cc.cpp(33) : see reference to function template instantiation 'void boost::function_requires<boost::AdjacencyMatrixConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::AdjacencyMatrixConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(380) : warning C4610: struct 'boost::AdjacencyMatrixConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4510: 'boost::VertexListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/conc...
   (remainder deleted because of excessive size)

graph - astar_search_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\astar_search_test.test\msvc\debug\astar_search_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\astar_search_test.test\msvc\debug\astar_search_test.obj"  

astar_search_test.cpp
..\libs\graph\test\astar_search_test.cpp(134) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(134) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(134) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(134) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(134) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(134) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(135) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(135) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(135) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(135) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(135) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(135) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(136) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(136) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(136) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(136) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(136) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(136) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(137) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(137) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(137) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(137) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(137) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(138) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(138) : warning C4305: 'initializing' : truncation from 'double' to 'float'
..\libs\graph\test\astar_search_test.cpp(172) : warning C4244: 'argument' : conversion from 'time_t' to 'boost::int32_t', possible loss of data
..\libs\graph\test\astar_search_test.cpp(110) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\graph\test\astar_search_test.cpp(110) : warning C4100: 'argc' : unreferenced formal parameter
..\libs\graph\test\astar_search_test.cpp(192) : warning C4101: 'fg' : unreferenced local variable
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\astar_search_test.cpp(172) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
..\boost/graph/astar_search.hpp(232) : warning C4512: 'boost::detail::astar_bfs_visitor<AStarHeuristic,UniformCostVisitor,UpdatableQueue,PredecessorMap,CostMap,DistanceMap,WeightMap,ColorMap,BinaryFunction,BinaryPredicate>' : assignment operator could not be generated
        with
        [
            AStarHeuristic=distance_heuristic<mygraph_t,cost,location *>,
            UniformCostVisitor=astar_goal_visitor<vertex>,
            UpdatableQueue=MutableQueue,
            PredecessorMap=__w64 unsigned int *__w64 ,
            CostMap=boost::iterator_property_map<std::_Vector_iterator<cost,std::allocator<cost>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,float,float &>,
            DistanceMap=float *__w64 ,
            WeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,float,const float &,__w64 unsigned int,const boost::property<boost::edge_weight_t,cost>,boost::edge_weight_t>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            BinaryFunction=boost::closed_plus<C>,
            BinaryPredicate=std::less<C>
        ]
        ..\boost/graph/astar_search.hpp(270) : see reference to class template instantiation 'boost::detail::astar_bfs_visitor<AStarHeuristic,UniformCostVisitor,UpdatableQueue,PredecessorMap,CostMap,DistanceMap,WeightMap,ColorMap,BinaryFunction,BinaryPredicate>' being compiled
        with
        [
            AStarHeuristic=distance_heuristic<mygraph_t,cost,location *>,
            UniformCostVisitor=astar_goal_visitor<vertex>,
            UpdatableQueue=MutableQueue,
            PredecessorMap=__w64 unsigned int *__w64 ,
            CostMap=boost::iterator_property_map<std::_Vector_iterator<cost,std::allocator<cost>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,float,float &>,
            DistanceMap=float *__w64 ,
            WeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,float,const float &,__w64 unsigned int,const boost::property<boost::edge_weight_t,cost>,boost::edge_weight_t>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            BinaryFunction=boost::closed_plus<C>,
            BinaryPredicate=std::less<C>
        ]
        ..\boost/graph/astar_search.hpp(310) : see reference to function template instantiation 'void boost::astar_search_no_init<VertexListGraph,AStarHeuristic,AStarVisitor,PredecessorMap,CostMap,DistanceMap,WeightMap,ColorMap,VertexIndexMap,CompareFunction,CombineFunction,CostInf,CostZero>(VertexListGraph &,__w64 unsigned int,AStarHeuristic,AStarVisitor,PredecessorMap,CostMap,DistanceMap,WeightMap,ColorMap,VertexIndexMap,CompareFunction,CombineFunction,CostInf,CostZero)' being compiled
        with
        [
            VertexListGraph=mygraph_t,
            AStarHeuristic=distance_heuristic<mygraph_t,cost,location *>,
            AStarVisitor=astar_goal_visitor<vertex>,
            PredecessorMap=__w64 unsigned int *__w64 ,
            CostMap=boost::iterator_property_map<std::_Vector_iterator<cost,std::allocator<cost>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,float,float &>,
            DistanceMap=float *__w64 ,
            WeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,float,const float &,__w64 unsigned int,const boost::property<boost::edge_weight_t,cost>,boost::edge_weight_t>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            CompareFunction=std::less<C>,
            CombineFunction=boost::closed_plus<C>,
            CostInf=float,
            CostZero=float
        ]
        ..\boost/graph/astar_search.hpp(343) : see reference to function template instantiation 'void boost::astar_search<VertexListGraph,AStarHeuristic,astar_goal_visitor<Vertex>,__w64 unsigned int*__w64 ,CostMap,DistanceMap,WeightMap,IndexMap,ColorMap,std::less<_Ty>,boost::closed_plus<T>,float,float>(VertexListGraph...
   (remainder deleted because of excessive size)

graph - bellman-test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\bellman-test.test\msvc\debug\bellman-test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\bellman-test.test\msvc\debug\bellman-test.obj"  

bellman-test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/property_map.hpp(134) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/relax.hpp(57) : see reference to function template instantiation 'void put<int,Vertex>(T *,ptrdiff_t,const V &)' being compiled
        with
        [
            T=int,
            V=Vertex
        ]
        ..\boost/graph/bellman_ford_shortest_paths.hpp(113) : see reference to function template instantiation 'bool boost::relax<EdgeListGraph,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>(boost::detail::edge_desc_impl<Directed,Vertex>,const Graph &,const WeightMap &,PredecessorMap &,DistanceMap &,const BinaryFunction &,const BinaryPredicate &)' being compiled
        with
        [
            EdgeListGraph=Graph,
            WeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,int,int &,__w64 unsigned int,boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,
            PredecessorMap=int *__w64 ,
            DistanceMap=int *__w64 ,
            BinaryFunction=boost::closed_plus<int>,
            BinaryPredicate=std::less<int>,
            Directed=boost::undirected_tag,
            Vertex=__w64 unsigned int,
            Graph=Graph
        ]
        ..\libs\graph\test\bellman-test.cpp(63) : see reference to function template instantiation 'bool boost::bellman_ford_shortest_paths<Graph,int,boost::adj_list_edge_property_map<Directed,Value,Ref,Vertex,Property,Tag>,int*__w64 ,int*__w64 ,boost::closed_plus<T>,std::less<_Ty>,boost::bellman_visitor<>>(EdgeListGraph &,Size,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate,BellmanFordVisitor)' being compiled
        with
        [
            Directed=boost::undirected_tag,
            Value=int,
            Ref=int &,
            Vertex=__w64 unsigned int,
            Property=boost::property<boost::edge_weight_t,int>,
            Tag=boost::edge_weight_t,
            T=int,
            _Ty=int,
            EdgeListGraph=Graph,
            Size=int,
            WeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,int,int &,__w64 unsigned int,boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,
            PredecessorMap=int *__w64 ,
            DistanceMap=int *__w64 ,
            BinaryFunction=boost::closed_plus<int>,
            BinaryPredicate=std::less<int>,
            BellmanFordVisitor=boost::bellman_visitor<>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>
        ]
        ..\boost/graph/graph_concepts.hpp(217) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,
            T=boost::AssignableConcept<boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>>
        ]
        ..\boost/graph/graph_concepts.hpp(212) : while compiling class template member function 'void boost::EdgeListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\boost/graph/bellman_ford_shortest_paths.hpp(98) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::EdgeListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=__w64 unsigned int
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=__w64 unsigned int
        ]
        ..\boost/graph/graph_concepts.hpp(42) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=__w64 unsigned int,
            T=boost::AssignableConcept<__w64 unsigned int>
        ]
        ..\boost/graph/graph_concepts.hpp(39) : while compiling class template member function 'void boost::GraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\boost/graph/graph_concepts.hpp(213) : see reference to function template instantiation 'void boost::function_requires<boost::GraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::GraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>,
            T=boost::AssignableConcept<boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>
        ]
        ..\boost/graph/graph_concepts.hpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edge_desc_impl<boost::undirected_tag,__w64 unsigned int>,__w64 int>,
            T=boost::InputIteratorConcept<boost::detail::undirected_edge_iter<std::list<boost::list_edge<__w64 unsigned int,boost::property<boost::edge_weight_t,int>>>::_Iterator<true>,boost::detail::edg...
   (remainder deleted because of excessive size)

graph - betweenness_centrality_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\betweenness_centrality_test.test\msvc\debug\betweenness_centrality_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\betweenness_centrality_test.test\msvc\debug\betweenness_centrality_test.obj"  

betweenness_centrality_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\graph\test\betweenness_centrality_test.cpp(366) : warning C4127: conditional expression is constant
        ..\libs\graph\test\betweenness_centrality_test.cpp(396) : see reference to function template instantiation 'void simple_unweighted_betweenness_centrality<Graph,boost::adj_list_vertex_property_map<Graph,ValueType,Reference,Tag>,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const Graph &,VertexIndexMap,CentralityMap)' being compiled
        with
        [
            Graph=Graph,
            ValueType=int,
            Reference=int &,
            Tag=boost::vertex_index_t,
            RandomAccessIterator=std::_Vector_iterator<double,std::allocator<double>>,
            IndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,int &,boost::vertex_index_t>,
            T=double,
            R=double &,
            VertexIndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,int &,boost::vertex_index_t>,
            CentralityMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,int &,boost::vertex_index_t>,double,double &>
        ]
        ..\libs\graph\test\betweenness_centrality_test.cpp(515) : see reference to function template instantiation 'void random_unweighted_test<Graph>(Graph *,int)' being compiled
        with
        [
            Graph=Graph
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\betweenness_centrality_test.cpp(244) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\betweenness_centrality_test.cpp(387) : see reference to function template instantiation 'void randomly_add_edges<Graph>(MutableGraph &,double)' being compiled
        with
        [
            Graph=Graph,
            MutableGraph=Graph
        ]
..\boost/graph/betweenness_centrality.hpp(352) : warning C4127: conditional expression is constant
        ..\boost/graph/betweenness_centrality.hpp(381) : see reference to function template instantiation 'void boost::detail::graph::brandes_betweenness_centrality_impl<Graph,CentralityMap,EdgeCentralityMap,IncomingMap,DistanceMap,DependencyMap,PathCountMap,VertexIndexMap,boost::detail::graph::brandes_unweighted_shortest_paths>(const Graph &,CentralityMap,EdgeCentralityMap,IncomingMap,DistanceMap,DependencyMap,PathCountMap,VertexIndexMap,ShortestPaths)' being compiled
        with
        [
            Graph=Graph,
            CentralityMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,int &,boost::vertex_index_t>,double,double &>,
            EdgeCentralityMap=boost::dummy_property_map,
            IncomingMap=boost::iterator_property_map<std::_Vector_iterator<std::vector<Edge>,std::allocator<std::vector<Edge>>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,std::vector<Edge>,std::vector<Edge> >,
            DistanceMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,double,double &>,
            DependencyMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,double,double &>,
            PathCountMap=boost::iterator_property_map<std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,__w64 unsigned int,__w64 unsigned int &>,
            VertexIndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,
            ShortestPaths=boost::detail::graph::brandes_unweighted_shortest_paths
        ]
        ..\boost/graph/betweenness_centrality.hpp(479) : see reference to function template instantiation 'void boost::brandes_betweenness_centrality<Graph,CentralityMap,EdgeCentralityMap,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>,boost::iterator_property_map<std::_Vector_iterator<_Ty,_Alloc>,IndexMap,double,double &>,boost::iterator_property_map<std::_Vector_iterator<_Ty,_Alloc>,IndexMap,double,double &>,boost::iterator_property_map<std::_Vector_iterator<__w64 unsigned int,std::allocator<__w64 unsigned int>>,IndexMap,__w64 unsigned int,__w64 unsigned int &>,VertexIndexMap>(const Graph &,CentralityMap,EdgeCentralityMap,IncomingMap,DistanceMap,DependencyMap,PathCountMap,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            CentralityMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,int &,boost::vertex_index_t>,double,double &>,
            EdgeCentralityMap=boost::dummy_property_map,
            RandomAccessIterator=std::_Vector_iterator<std::vector<Edge>,std::allocator<std::vector<Edge>>>,
            IndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,
            T=std::vector<Edge>,
            R=std::vector<Edge> ,
            _Ty=double,
            _Alloc=std::allocator<double>,
            VertexIndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,
            IncomingMap=boost::iterator_property_map<std::_Vector_iterator<std::vector<Edge>,std::allocator<std::vector<Edge>>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,std::vector<Edge>,std::vector<Edge> >,
            DistanceMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int>,EdgeProperties>,int,const int &,boost::vertex_index_t>,double,double &>,
            DependencyMap=boost::iterator_property_map<std::_Vector_iterator<double,std::allocator<double>>,boost::a...
   (remainder deleted because of excessive size)

graph - bfs - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\bfs.test\msvc\debug\bfs.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\bfs.test\msvc\debug\bfs.obj"  

bfs.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\bfs.cpp(133) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<Graph,boost::mt19937>(Graph &,RandomNumGen &)' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,
            RandomNumGen=boost::mt19937
        ]
        ..\libs\graph\test\bfs.cpp(117) : while compiling class template member function 'void bfs_test<Graph>::go(__w64 unsigned int)'
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>
        ]
        ..\libs\graph\test\bfs.cpp(176) : see reference to class template instantiation 'bfs_test<Graph>' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/graph/random.hpp(36) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\bfs.cpp(133) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<Graph,boost::mt19937>(Graph &,RandomNumGen &)' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS>,
            RandomNumGen=boost::mt19937
        ]
        ..\libs\graph\test\bfs.cpp(117) : while compiling class template member function 'void bfs_test<Graph>::go(__w64 unsigned int)'
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS>
        ]
        ..\libs\graph\test\bfs.cpp(177) : see reference to class template instantiation 'bfs_test<Graph>' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS>
        ]
..\boost/graph/named_function_params.hpp(46) : warning C4512: 'boost::detail::wrap_ref<T>' : assignment operator could not be generated
        with
        [
            T=queue_t
        ]
        ..\boost/graph/breadth_first_search.hpp(184) : see reference to class template instantiation 'boost::detail::wrap_ref<T>' being compiled
        with
        [
            T=queue_t
        ]
        ..\boost/graph/breadth_first_search.hpp(209) : see reference to function template instantiation 'void boost::detail::bfs_helper<VertexListGraph,ColorMap,bfs_testing_visitor<DistanceMap,ParentMap,Graph,ColorMap>,boost::default_color_type*__w64 ,boost::vertex_color_t,boost::bgl_named_params<T,Tag,Base>>(VertexListGraph &,__w64 unsigned int,ColorMap,BFSVisitor,const boost::bgl_named_params<boost::default_color_type *__w64 ,boost::vertex_color_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            VertexListGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,
            ColorMap=C,
            DistanceMap=int *,
            ParentMap=vertex_descriptor *,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,
            T=bfs_testing_visitor<int *,vertex_descriptor *,boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,boost::default_color_type *>,
            Tag=boost::graph_visitor_t,
            Base=boost::no_property,
            BFSVisitor=bfs_testing_visitor<int *,vertex_descriptor *,boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,boost::default_color_type *>
        ]
        ..\boost/graph/breadth_first_search.hpp(256) : see reference to function template instantiation 'void boost::detail::bfs_dispatch<ColorMap>::apply<VertexListGraph,boost::default_color_type*__w64 ,boost::vertex_color_t,boost::bgl_named_params<T,Tag,Base>>(VertexListGraph &,__w64 unsigned int,const boost::bgl_named_params<boost::default_color_type *__w64 ,boost::vertex_color_t,boost::bgl_named_params<T,Tag,Base>> &,ColorMap)' being compiled
        with
        [
            ColorMap=C,
            VertexListGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,
            T=bfs_testing_visitor<int *,vertex_descriptor *,boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,boost::default_color_type *>,
            Tag=boost::graph_visitor_t,
            Base=boost::no_property
        ]
        ..\libs\graph\test\bfs.cpp(150) : see reference to function template instantiation 'void boost::breadth_first_search<Graph,boost::default_color_type*__w64 ,boost::vertex_color_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,__w64 unsigned int,const boost::bgl_named_params<boost::default_color_type *__w64 ,boost::vertex_color_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,
            T=bfs_testing_visitor<int *,vertex_descriptor *,boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,boost::default_color_type *>,
            Tag=boost::graph_visitor_t,
            Base=boost::no_property,
            VertexListGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::setS,boost::vecS,select>,
            RandNumGen=boost::mt19937,
            Graph=boost::adjacency_list<boost::setS,boost::vecS,select>,
            RandomNumGen=boost::mt19937
        ]
        ..\boost/graph/random.hpp(94) : see reference to function template instantiation 'void boost::generate_random_graph1<boost::adjacency_list<OutEdgeListS,VertexListS,DirectedS>,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            OutEdgeListS=boost::setS,
            VertexListS=boost::vecS,
            DirectedS=select,
            RandNumGen=boost::mt19937,
            MutableGraph=boost::adjacency_list<boost::setS,boost::vecS,select>
        ]
        ..\boost/graph/random.hpp(123) : see reference to function template instantiation 'void boost::generate_random_graph1<MutableGraph,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS>,
            RandNumGen=boost::mt19937
        ]
        ..\libs\graph\test\bfs.cpp(130) : see reference to function template instantiation 'void boost::generate_random_graph<Graph,boost::mt19937>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
      ...
   (remainder deleted because of excessive size)

graph - bfs_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\bfs_cc.test\msvc\debug\bfs_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\bfs_cc.test\msvc\debug\bfs_cc.obj"  

bfs_cc.cpp
..\boost/graph/named_function_params.hpp(46) : warning C4512: 'boost::detail::wrap_ref<T>' : assignment operator could not be generated
        with
        [
            T=boost::buffer_archetype<vertex_t>
        ]
        ..\boost/graph/named_function_params.hpp(58) : see reference to class template instantiation 'boost::detail::wrap_ref<T>' being compiled
        with
        [
            T=boost::buffer_archetype<vertex_t>
        ]
        ..\libs\graph\test\bfs_cc.cpp(51) : see reference to class template instantiation 'boost::bgl_named_params<T,Tag,Base>' being compiled
        with
        [
            T=boost::detail::wrap_ref<boost::buffer_archetype<vertex_t>>,
            Tag=boost::buffer_param_t,
            Base=boost::bgl_named_params<boost::bfs_visitor<>,boost::graph_visitor_t,boost::no_property>
        ]
..\boost/graph/named_function_params.hpp(343) : warning C4512: 'boost::bgl_named_params<T,Tag,Base>' : assignment operator could not be generated
        with
        [
            T=boost::detail::wrap_ref<boost::buffer_archetype<vertex_t>>,
            Tag=boost::buffer_param_t,
            Base=boost::bgl_named_params<boost::bfs_visitor<>,boost::graph_visitor_t,boost::no_property>
        ]
..\boost/graph/named_function_params.hpp(46) : warning C4512: 'boost::detail::wrap_ref<T>' : assignment operator could not be generated
        with
        [
            T=queue_t
        ]
        ..\boost/graph/breadth_first_search.hpp(184) : see reference to class template instantiation 'boost::detail::wrap_ref<T>' being compiled
        with
        [
            T=queue_t
        ]
        ..\boost/graph/breadth_first_search.hpp(209) : see reference to function template instantiation 'void boost::detail::bfs_helper<VertexListGraph,ColorMap,boost::bfs_visitor<>,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_color_t,boost::no_property>(VertexListGraph &,boost::default_constructible_archetype<Base>,ColorMap,BFSVisitor,const boost::bgl_named_params<T,Tag,boost::no_property> &)' being compiled
        with
        [
            VertexListGraph=graph_t,
            ColorMap=C,
            KeyArchetype=vertex_t,
            ValueArchetype=boost::color_value_archetype,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            BFSVisitor=boost::bfs_visitor<>,
            T=boost::read_write_property_map_archetype<vertex_t,boost::color_value_archetype>,
            Tag=boost::vertex_color_t
        ]
        ..\boost/graph/breadth_first_search.hpp(256) : see reference to function template instantiation 'void boost::detail::bfs_dispatch<ColorMap>::apply<VertexListGraph,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_color_t,boost::no_property>(VertexListGraph &,boost::default_constructible_archetype<Base>,const boost::bgl_named_params<T,Tag,boost::no_property> &,ColorMap)' being compiled
        with
        [
            ColorMap=C,
            VertexListGraph=graph_t,
            KeyArchetype=vertex_t,
            ValueArchetype=boost::color_value_archetype,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            T=boost::read_write_property_map_archetype<vertex_t,boost::color_value_archetype>,
            Tag=boost::vertex_color_t
        ]
        ..\libs\graph\test\bfs_cc.cpp(28) : see reference to function template instantiation 'void boost::breadth_first_search<graph_t,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_color_t,boost::no_property>(const VertexListGraph &,boost::default_constructible_archetype<Base>,const boost::bgl_named_params<T,Tag,boost::no_property> &)' being compiled
        with
        [
            KeyArchetype=vertex_t,
            ValueArchetype=boost::color_value_archetype,
            VertexListGraph=graph_t,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            T=boost::read_write_property_map_archetype<vertex_t,boost::color_value_archetype>,
            Tag=boost::vertex_color_t
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor,
            T=boost::AssignableConcept<boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/graph/graph_concepts.hpp(55) : while compiling class template member function 'void boost::IncidenceGraphConcept<G>::constraints(void)'
        with
        [
            G=graph_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=graph_t
        ]
        ..\boost/graph/breadth_first_search.hpp(55) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=graph_t,
            T=boost::IncidenceGraphConcept<graph_t>
        ]
        ..\boost/graph/breadth_first_search.hpp(100) : see reference to function template instantiation 'void boost::breadth_first_visit<VertexListGraph,Buffer,BFSVisitor,ColorMap>(const IncidenceGraph &,boost::default_constructible_archetype<Base>,Buffer &,BFSVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=graph_t,
            Buffer=queue_t,
            BFSVisitor=boost::bfs_visitor<>,
            ColorMap=C,
            IncidenceGraph=graph_t,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>
        ]
        ..\boost/graph/breadth_first_search.hpp(188) : see reference to function template instantiation 'void boost::breadth_first_search<VertexListGraph,T,BFSVisitor,ColorMap>(const VertexListGraph &,boost::default_constructible_archetype<Base>,Buffer &,BFSVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=graph_t,
            T=queue_t,
            BFSVisitor=boost::bfs_visitor<>,
            ColorMap=C,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            Buffer=queue_t
        ]
        ..\boost/graph/breadth_first_search.hpp(209) : see reference to function template instantiation 'void boost::detail::bfs_helper<VertexListGraph,ColorMap,boost::bfs_visitor<>,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_color_t,boost::no_property>(VertexListGraph &,boost::default_constructible_archetype<Base>,ColorMap,BFSVisitor,const boost::bgl_named_params<T,Tag,boost::no_property> &)' being compiled
        with
        [
            VertexListGraph=graph_t,
            ColorMap=C,
            KeyArchetype=vertex_t,
            ValueArchetype=boost::color_value_archetype,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            BFSVisitor=boost::bfs_visitor<>,
            T=boost::read_write_property_map_archetype<vertex_t,boost::color_value_archetype>,
            Tag=boost::vertex_color_t
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::undirected_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::undirected_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::undirected_...
   (remainder deleted because of excessive size)

graph - biconnected_components_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\biconnected_components_test.test\msvc\debug\biconnected_components_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\biconnected_components_test.test\msvc\debug\biconnected_components_test.obj"  

biconnected_components_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\graph\test\biconnected_components_test.cpp(95) : warning C4267: 'argument' : conversion from 'size_t' to 'boost::int32_t', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=size_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=size_t,
            Source=NewSource
        ]
        ..\libs\graph\test\biconnected_components_test.cpp(86) : see reference to function template instantiation 'Target boost::lexical_cast<size_t,char*>(const Source &)' being compiled
        with
        [
            Target=size_t,
            Source=char *
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/graph/connected_components.hpp(51) : warning C4512: 'boost::detail::components_recorder<ComponentsMap>' : assignment operator could not be generated
        with
        [
            ComponentsMap=boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,int,int &>
        ]
        ..\boost/graph/connected_components.hpp(92) : see reference to class template instantiation 'boost::detail::components_recorder<ComponentsMap>' being compiled
        with
        [
            ComponentsMap=boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,int,int &>
        ]
        ..\libs\graph\test\biconnected_components_test.cpp(40) : see reference to function template instantiation 'int boost::connected_components<Graph,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const Graph &,ComponentMap)' being compiled
        with
        [
            Graph=Graph,
            RandomAccessIterator=std::_Vector_iterator<int,std::allocator<int>>,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            T=int,
            R=int &,
            ComponentMap=boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,int,int &>
        ]
        ..\libs\graph\test\biconnected_components_test.cpp(112) : see reference to function template instantiation 'void check_articulation_points<Graph,Vertex>(const Graph &,std::vector<_Ty>)' being compiled
        with
        [
            Graph=Graph,
            _Ty=Vertex
        ]
..\boost/graph/named_function_params.hpp(343) : warning C4512: 'boost::bgl_named_params<T,Tag,Base>' : assignment operator could not be generated
        with
        [
            T=boost::detail::components_recorder<boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,int,int &>>,
            Tag=boost::graph_visitor_t,
            Base=boost::no_property
        ]
        ..\boost/graph/connected_components.hpp(93) : see reference to class template instantiation 'boost::bgl_named_params<T,Tag,Base>' being compiled
        with
        [
            T=boost::detail::components_recorder<boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,int,int &>>,
            Tag=boost::graph_visitor_t,
            Base=boost::no_property
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=Graph,
            RandNumGen=boost::minstd_rand,
            Graph=Graph,
            RandomNumGen=boost::minstd_rand
        ]
        ..\boost/graph/random.hpp(123) : see reference to function template instantiation 'void boost::generate_random_graph1<MutableGraph,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            MutableGraph=Graph,
            RandNumGen=boost::minstd_rand
        ]
        ..\libs\graph\test\biconnected_components_test.cpp(96) : see reference to function template instantiation 'void boost::generate_random_graph<Graph,boost::minstd_rand>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            MutableGraph=Graph,
            RandNumGen=boost::minstd_rand
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> 
        ]
        ..\boost/graph/random.hpp(36) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::minstd_rand &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::minstd_rand &,
            Distribution=boost::uniform_int<>
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::setS,boost::vecS,select>,
            RandNumGen=boost::minstd_rand,
            Graph=boost::adjacency_list<boost::setS,boost::vecS,select>,
            RandomNumGen=boost::minstd_rand
        ]
        ..\boost/graph/random.hpp(94) : see reference to function template instantiation 'void boost::generate_random_graph1<boost::adjacency_list<OutEdgeListS,VertexListS,DirectedS>,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            OutEdgeListS=boost::setS,
            VertexListS=boost::vecS,
            DirectedS=select,
            RandNumGen=boost::minstd_rand,
            MutableGraph=boost::adjacency_list<boost::setS,boost::vecS,select>
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
         ...
   (remainder deleted because of excessive size)

graph - bundled_properties - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\bundled_properties.test\msvc\debug\bundled_properties.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\bundled_properties.test\msvc\debug\bundled_properties.obj"  

bundled_properties.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/adjacency_list_io.hpp(112) : warning C4100: 's' : unreferenced formal parameter
..\boost/graph/adjacency_list_io.hpp(112) : warning C4100: 'p' : unreferenced formal parameter
..\boost/graph/filtered_graph.hpp(135) : warning C4512: 'boost::filtered_graph_base<G>' : assignment operator could not be generated
        with
        [
            G=Map1
        ]
        ..\boost/graph/filtered_graph.hpp(140) : see reference to class template instantiation 'boost::filtered_graph_base<G>' being compiled
        with
        [
            G=Map1
        ]
        ..\libs\graph\test\bundled_properties.cpp(189) : see reference to class template instantiation 'boost::filtered_graph<Graph,EdgePredicate>' being compiled
        with
        [
            Graph=Map1,
            EdgePredicate=boost::keep_all
        ]
        ..\libs\graph\test\bundled_properties.cpp(232) : see reference to function template instantiation 'void test_bundled_properties<Map1,true>(Map *,truth<__formal>)' being compiled
        with
        [
            Map=Map1,
            __formal=true
        ]
..\boost/graph/filtered_graph.hpp(220) : warning C4512: 'boost::filtered_graph<Graph,EdgePredicate>' : assignment operator could not be generated
        with
        [
            Graph=Map1,
            EdgePredicate=boost::keep_all
        ]
..\boost/graph/filtered_graph.hpp(135) : warning C4512: 'boost::filtered_graph_base<G>' : assignment operator could not be generated
        with
        [
            G=Map2
        ]
        ..\boost/graph/filtered_graph.hpp(140) : see reference to class template instantiation 'boost::filtered_graph_base<G>' being compiled
        with
        [
            G=Map2
        ]
        ..\libs\graph\test\bundled_properties.cpp(189) : see reference to class template instantiation 'boost::filtered_graph<Graph,EdgePredicate>' being compiled
        with
        [
            Graph=Map2,
            EdgePredicate=boost::keep_all
        ]
        ..\libs\graph\test\bundled_properties.cpp(233) : see reference to function template instantiation 'void test_bundled_properties<Map2,false>(Map *,truth<__formal>)' being compiled
        with
        [
            Map=Map2,
            __formal=false
        ]
..\boost/graph/filtered_graph.hpp(220) : warning C4512: 'boost::filtered_graph<Graph,EdgePredicate>' : assignment operator could not be generated
        with
        [
            Graph=Map2,
            EdgePredicate=boost::keep_all
        ]
..\boost/graph/adjacency_list_io.hpp(328) : warning C4512: 'boost::EdgePrinter<Graph_t,EdgeProperty>' : assignment operator could not be generated
        with
        [
            Graph_t=boost::adjacency_list<boost::listS,boost::vecS,boost::bidirectionalS,City,Highway>,
            EdgeProperty=Highway
        ]
        ..\boost/graph/adjacency_list_io.hpp(332) : see reference to class template instantiation 'boost::EdgePrinter<Graph_t,EdgeProperty>' being compiled
        with
        [
            Graph_t=boost::adjacency_list<boost::listS,boost::vecS,boost::bidirectionalS,City,Highway>,
            EdgeProperty=Highway
        ]
        ..\libs\graph\test\bundled_properties.cpp(120) : see reference to class template instantiation 'boost::GraphPrinter<Graph,V,E>' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::listS,boost::vecS,boost::bidirectionalS,City,Highway>,
            V=City,
            E=Highway
        ]
        ..\libs\graph\test\bundled_properties.cpp(199) : see reference to function template instantiation 'void test_io<boost::listS,boost::vecS,boost::bidirectionalS,City,Highway,boost::no_property>(boost::adjacency_list<OutEdgeListS,VertexListS,DirectedS,VertexProperty,EdgeProperty> &,int)' being compiled
        with
        [
            OutEdgeListS=boost::listS,
            VertexListS=boost::vecS,
            DirectedS=boost::bidirectionalS,
            VertexProperty=City,
            EdgeProperty=Highway
        ]
        ..\libs\graph\test\bundled_properties.cpp(232) : see reference to function template instantiation 'void test_bundled_properties<Map1,true>(Map *,truth<__formal>)' being compiled
        with
        [
            Map=Map1,
            __formal=true
        ]
..\boost/graph/adjacency_list_io.hpp(350) : warning C4512: 'boost::GraphPrinter<Graph,V,E>' : assignment operator could not be generated
        with
        [
            Graph=boost::adjacency_list<boost::listS,boost::vecS,boost::bidirectionalS,City,Highway>,
            V=City,
            E=Highway
        ]
..\boost/graph/adjacency_matrix.hpp(631) : warning C4127: conditional expression is constant
        ..\boost/graph/adjacency_matrix.hpp(630) : while compiling class template member function 'std::pair<_Ty1,_Ty2> &boost::adjacency_matrix<Directed,VertexProperty,EdgeProperty>::get_edge(__w64 unsigned int,__w64 unsigned int)'
        with
        [
            _Ty1=bool,
            _Ty2=boost::property<boost::edge_bundle_t,Highway>,
            Directed=boost::directedS,
            VertexProperty=City,
            EdgeProperty=Highway
        ]
        ..\boost/graph/graph_traits.hpp(26) : see reference to class template instantiation 'boost::adjacency_matrix<Directed,VertexProperty,EdgeProperty>' being compiled
        with
        [
            Directed=boost::directedS,
            VertexProperty=City,
            EdgeProperty=Highway
        ]
        ..\libs\graph\test\bundled_properties.cpp(149) : see reference to class template instantiation 'boost::graph_traits<G>' being compiled
        with
        [
            G=Map2
        ]
        ..\libs\graph\test\bundled_properties.cpp(233) : see reference to function template instantiation 'void test_bundled_properties<Map2,false>(Map *,truth<__formal>)' being compiled
        with
        [
            Map=Map2,
            __formal=false
        ]
d:\kits\boost\libs\graph\test\bundled_properties.cpp(129) : warning C4701: potentially uninitialized local variable 'v' used

graph - copy - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\copy.test\msvc\debug\copy.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\copy.test\msvc\debug\copy.obj"  

copy.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            T=boost::AssignableConcept<std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            T=boost::InputIteratorConcept<std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            T=boost::ForwardIteratorConcept<std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            T=boost::BidirectionalIteratorConcept<std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>
        ]
        ..\boost/property_map.hpp(373) : see reference to function template instantiation 'void boost::function_requires<boost::RandomAccessIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            T=boost::RandomAccessIteratorConcept<std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>>
        ]
        ..\boost/graph/copy.hpp(307) : see reference to function template instantiation 'boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R> boost::make_iterator_property_map<std::_Vector_iterator<_Ty,_Alloc>,__w64 unsigned int,boost::vec_adj_list_vertex_id_map<Property,Vertex>>(RAIter,ID,Value)' being compiled
        with
        [
            RandomAccessIterator=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_root_t,int>,__w64 unsigned int>,
            T=__w64 unsigned int,
            R=__w64 unsigned int &,
            _Ty=vertex_t,
            _Alloc=std::allocator<vertex_t>,
            Property=boost::property<boost::vertex_root_t,int>,
            Vertex=__w64 unsigned int,
            RAIter=std::_Vector_iterator<vertex_t,std::allocator<vertex_t>>,
            ID=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_root_t,int>,__w64 unsigned int>,
            Value=__w64 unsigned int
        ]
        ..\libs\graph\test\copy.cpp(22) : see reference to function template instantiation 'void boost::copy_graph<boost::adjacency_list<OutEdgeListS,VertexListS,DirectedS,VertexProperty>,boost::adjacency_list<OutEdgeListS,VertexListS,DirectedS,VertexProperty>>(const VertexListGraph &,MutableGraph &)' being compiled
        with
        [
            OutEdgeListS=boost::vecS,
            VertexListS=boost::vecS,
            DirectedS=boost::directedS,
            VertexProperty=boost::property<boost::vertex_root_t,int>,
            VertexListGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_root_t,int>>,
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_root_t,int>>
        ]

graph - csr_graph_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\csr_graph_test.test\msvc\debug\csr_graph_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\csr_graph_test.test\msvc\debug\csr_graph_test.obj"  

csr_graph_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\graph\test\csr_graph_test.cpp(349) : error C2752: 'boost::property_map<Graph,Property>' : more than one partial specialization matches the template argument list
        with
        [
            Graph=boost::compressed_sparse_row_graph<Vertex,Edge>,
            Property=double Vertex::* 
        ]
        ..\boost/graph/compressed_sparse_row_graph.hpp(716): could be 'boost::property_map<boost::compressed_sparse_row_graph<VertexProperty,EdgeProperty,GraphProperty,Vertex,EdgeIndex>,TBundle::* >'
        ..\boost/graph/properties.hpp(364): or 'boost::property_map<Graph,TBundle::* >'
..\boost/pending/property.hpp(46) : error C2825: 'PropertyTag': must be a class or namespace when followed by '::'
        ..\boost/graph/properties.hpp(199) : see reference to class template instantiation 'boost::property_kind<PropertyTag>' being compiled
        with
        [
            PropertyTag=double Vertex::* 
        ]
        ..\libs\graph\test\csr_graph_test.cpp(349) : see reference to class template instantiation 'boost::property_map<Graph,Property>' being compiled
        with
        [
            Graph=boost::compressed_sparse_row_graph<Vertex,Edge>,
            Property=double Vertex::* 
        ]
..\boost/pending/property.hpp(46) : error C2039: 'kind' : is not a member of '`global namespace''
..\boost/pending/property.hpp(46) : error C2146: syntax error : missing ';' before identifier 'type'
..\boost/pending/property.hpp(46) : error C2208: 'boost::type' : no members defined using this type
..\boost/pending/property.hpp(46) : fatal error C1903: unable to recover from previous error(s); stopping compilation

graph - cuthill_mckee_ordering - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\cuthill_mckee_ordering.test\msvc\debug\cuthill_mckee_ordering.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\cuthill_mckee_ordering.test\msvc\debug\cuthill_mckee_ordering.obj"  

cuthill_mckee_ordering.cpp
..\libs\graph\test\cuthill_mckee_ordering.cpp(82) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
..\boost/graph/bandwidth.hpp(28) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/bandwidth.hpp(53) : see reference to function template instantiation '__w64 unsigned int boost::ith_bandwidth<Graph,VertexIndexMap>(__w64 unsigned int,const Graph &,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            VertexIndexMap=boost::iterator_property_map<__w64 unsigned int *__w64 ,boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>,__w64 unsigned int,__w64 unsigned int &>
        ]
        ..\libs\graph\test\cuthill_mckee_ordering.cpp(106) : see reference to function template instantiation '__w64 unsigned int boost::bandwidth<Graph,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const Graph &,VertexIndexMap)' being compiled
        with
        [
            RandomAccessIterator=__w64 unsigned int *__w64 ,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>,
            T=__w64 unsigned int,
            R=__w64 unsigned int &,
            Graph=Graph,
            VertexIndexMap=boost::iterator_property_map<__w64 unsigned int *__w64 ,boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>,__w64 unsigned int,__w64 unsigned int &>
        ]
..\boost/graph/bandwidth.hpp(29) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/graph/detail/sparse_ordering.hpp(188) : warning C4512: 'boost::out_degree_property_map<Graph>' : assignment operator could not be generated
        with
        [
            Graph=Graph
        ]
        ..\boost/graph/cuthill_mckee_ordering.hpp(180) : see reference to class template instantiation 'boost::out_degree_property_map<Graph>' being compiled
        with
        [
            Graph=Graph
        ]
        ..\boost/graph/cuthill_mckee_ordering.hpp(186) : see reference to function template instantiation 'OutputIterator boost::cuthill_mckee_ordering<Graph,OutputIterator,boost::vec_adj_list_vertex_id_map<Property,Vertex>>(const Graph &,OutputIterator,VertexIndexMap)' being compiled
        with
        [
            OutputIterator=std::reverse_iterator<std::_Vector_iterator<Vertex,std::allocator<Vertex>>>,
            Graph=Graph,
            Property=boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,
            Vertex=__w64 unsigned int,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>
        ]
        ..\libs\graph\test\cuthill_mckee_ordering.cpp(130) : see reference to function template instantiation 'OutputIterator boost::cuthill_mckee_ordering<Graph,std::reverse_iterator<_RanIt>>(const Graph &,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::reverse_iterator<std::_Vector_iterator<Vertex,std::allocator<Vertex>>>,
            _RanIt=std::_Vector_iterator<Vertex,std::allocator<Vertex>>,
            Graph=Graph
        ]
..\boost/graph/bandwidth.hpp(28) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/bandwidth.hpp(53) : see reference to function template instantiation '__w64 unsigned int boost::ith_bandwidth<Graph,VertexIndexMap>(__w64 unsigned int,const Graph &,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>
        ]
        ..\boost/graph/bandwidth.hpp(61) : see reference to function template instantiation '__w64 unsigned int boost::bandwidth<Graph,boost::vec_adj_list_vertex_id_map<Property,Vertex>>(const Graph &,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            Property=boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,
            Vertex=__w64 unsigned int,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>
        ]
        ..\libs\graph\test\cuthill_mckee_ordering.cpp(87) : see reference to function template instantiation '__w64 unsigned int boost::bandwidth<Graph>(const Graph &)' being compiled
        with
        [
            Graph=Graph
        ]
..\boost/graph/bandwidth.hpp(29) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/graph/breadth_first_search.hpp(45) : warning C4510: 'boost::BFSVisitorConcept<Visitor,Graph>' : default constructor could not be generated
        with
        [
            Visitor=Visitor,
            Graph=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BFSVisitorConcept<Visitor,Graph>' being compiled
        with
        [
            Visitor=Visitor,
            Graph=Graph
        ]
        ..\boost/graph/breadth_first_search.hpp(59) : see reference to function template instantiation 'void boost::function_requires<boost::BFSVisitorConcept<Visitor,Graph>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Visitor=Visitor,
            Graph=Graph,
            T=boost::BFSVisitorConcept<Visitor,Graph>
        ]
        ..\boost/graph/cuthill_mckee_ordering.hpp(104) : see reference to function template instantiation 'void boost::breadth_first_visit<Graph,queue,Visitor,ColorMap>(const IncidenceGraph &,__w64 unsigned int,Buffer &,BFSVisitor,ColorMap)' being compiled
        with
        [
            Graph=Graph,
            ColorMap=boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>>,boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>> *,boost::default_color_type,boost::default_color_type &,boost::vertex_color_t>,
            IncidenceGraph=Graph,
            Buffer=queue,
            BFSVisitor=Visitor
        ]
        ..\boost/graph/cuthill_mckee_ordering.hpp(123) : see reference to function template instantiation 'OutputIterator boost::cuthill_mckee_ordering<Graph,std::reverse_iterator<_RanIt>,boost::vec_adj_list_vertex_property_map<Graph,GraphPtr,ValueType,Reference,Tag>,boost::vec_adj_list_vertex_property_map<Graph,GraphPtr,int,int &,boost::vertex_degree_t>>(const Graph &,std::deque<_Ty,_Ax>,OutputIterator,ColorMap,DegreeMap)' being compiled
        with
        [
            OutputIterator=std::reverse_iterator<std::_Vector_iterator<Vertex,std::allocator<Vertex>>>,
            _RanIt=std::_Vector_iterator<Vertex,std::allocator<Vertex>>,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>>,
            GraphPtr=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>> *,
            ValueType=boost::default_color_type,
            Reference=boost::default_color_type &,
            Tag=boost::vertex_color_t,
            _Ty=__w64 unsigned int,
            _Ax=std::allocator<Vertex>,
            ColorMap=boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>>,boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>> *,boost::default_color_type,boost::default_color_type &,boost::vertex_color_t>,
            DegreeMap=boost::vec_adj_list_vertex_property_map<Graph,Graph *,int,int &,boost::vertex_degree_t>
        ]
        ..\libs\graph\test\cuthill_mckee_ordering.cpp(95) : see reference to function template instantiation 'OutputIterator boost::cuthill_mckee_ordering<Graph,std::reverse_iterator<_RanIt>,boost::vec_adj_list_vertex_property_map<Graph,GraphPtr,Val...
   (remainder deleted because of excessive size)

graph - dag_longest_paths - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\dag_longest_paths.test\msvc\debug\dag_longest_paths.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\dag_longest_paths.test\msvc\debug\dag_longest_paths.obj"  

dag_longest_paths.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/dag_shortest_paths.hpp(86) : warning C4100: 'id' : unreferenced formal parameter
        ..\boost/graph/dag_shortest_paths.hpp(130) : see reference to function template instantiation 'void boost::detail::dag_sp_dispatch2<VertexListGraph,DijkstraVisitor,boost::vector_property_map<T>,WeightMap,boost::iterator_property_map<RandomAccessIterator,IndexMap,boost::default_color_type,R>,IndexMap,Params>(const VertexListGraph &,__w64 unsigned int,DistanceMap,WeightMap,ColorMap,IndexMap,DijkstraVisitor,const Params &)' being compiled
        with
        [
            VertexListGraph=Graph,
            DijkstraVisitor=boost::dijkstra_visitor<>,
            T=int,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,int,const int &,__w64 unsigned int,const boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,
            RandomAccessIterator=std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            R=boost::default_color_type &,
            Params=boost::bgl_named_params<int,boost::distance_zero_t,boost::bgl_named_params<std::numeric_limits<int>::_Ty,boost::distance_inf_t,boost::bgl_named_params<std::greater<int>,boost::distance_compare_t,boost::bgl_named_params<boost::vector_property_map<int>,boost::vertex_distance_t,boost::no_property>>>>,
            DistanceMap=boost::vector_property_map<int>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>
        ]
        ..\boost/graph/dag_shortest_paths.hpp(152) : see reference to function template instantiation 'void boost::detail::dag_sp_dispatch1<VertexListGraph,boost::dijkstra_visitor<>,boost::vector_property_map<T>,boost::adj_list_edge_property_map<Directed,Value,Ref,Vertex,Property,Tag>,boost::detail::error_property_not_found,boost::vec_adj_list_vertex_id_map<boost::no_property,Vertex>,boost::bgl_named_params<T,boost::distance_zero_t,Base>>(const VertexListGraph &,__w64 unsigned int,DistanceMap,WeightMap,ColorMap,IndexMap,DijkstraVisitor,const Params &)' being compiled
        with
        [
            VertexListGraph=Graph,
            T=int,
            Directed=boost::directed_tag,
            Value=int,
            Ref=const int &,
            Vertex=__w64 unsigned int,
            Property=const boost::property<boost::edge_weight_t,int>,
            Tag=boost::edge_weight_t,
            Base=boost::bgl_named_params<std::numeric_limits<int>::_Ty,boost::distance_inf_t,boost::bgl_named_params<std::greater<int>,boost::distance_compare_t,boost::bgl_named_params<boost::vector_property_map<int>,boost::vertex_distance_t,boost::no_property>>>,
            DistanceMap=boost::vector_property_map<int>,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,int,const int &,__w64 unsigned int,const boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,
            ColorMap=boost::detail::error_property_not_found,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            DijkstraVisitor=boost::dijkstra_visitor<>,
            Params=boost::bgl_named_params<int,boost::distance_zero_t,boost::bgl_named_params<std::numeric_limits<int>::_Ty,boost::distance_inf_t,boost::bgl_named_params<std::greater<int>,boost::distance_compare_t,boost::bgl_named_params<boost::vector_property_map<int>,boost::vertex_distance_t,boost::no_property>>>>
        ]
        ..\libs\graph\test\dag_longest_paths.cpp(42) : see reference to function template instantiation 'void boost::dag_shortest_paths<Graph,int,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,__w64 unsigned int,const boost::bgl_named_params<T,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            T=std::numeric_limits<int>::_Ty,
            Tag=boost::distance_inf_t,
            Base=boost::bgl_named_params<std::greater<int>,boost::distance_compare_t,boost::bgl_named_params<boost::vector_property_map<int>,boost::vertex_distance_t,boost::no_property>>,
            VertexListGraph=Graph
        ]
..\boost/graph/depth_first_search.hpp(50) : warning C4510: 'boost::DFSVisitorConcept<Visitor,Graph>' : default constructor could not be generated
        with
        [
            Visitor=boost::topo_sort_visitor<std::back_insert_iterator<std::vector<Vertex>>>,
            Graph=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::DFSVisitorConcept<Visitor,Graph>' being compiled
        with
        [
            Visitor=boost::topo_sort_visitor<std::back_insert_iterator<std::vector<Vertex>>>,
            Graph=Graph
        ]
        ..\boost/graph/depth_first_search.hpp(85) : see reference to function template instantiation 'void boost::function_requires<boost::DFSVisitorConcept<Visitor,Graph>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Visitor=boost::topo_sort_visitor<std::back_insert_iterator<std::vector<Vertex>>>,
            Graph=Graph,
            T=boost::DFSVisitorConcept<boost::topo_sort_visitor<std::back_insert_iterator<std::vector<Vertex>>>,Graph>
        ]
        ..\boost/graph/depth_first_search.hpp(342) : see reference to function template instantiation 'void boost::detail::depth_first_visit_impl<IncidenceGraph,DFSVisitor,ColorMap,boost::detail::nontruth2>(const IncidenceGraph &,__w64 unsigned int,DFSVisitor &,ColorMap,TerminatorFunc)' being compiled
        with
        [
            IncidenceGraph=Graph,
            DFSVisitor=boost::topo_sort_visitor<std::back_insert_iterator<std::vector<Vertex>>>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            TerminatorFunc=boost::detail::nontruth2
        ]
        ..\boost/graph/dag_shortest_paths.hpp(46) : see reference to function template instantiation 'void boost::depth_first_visit<VertexListGraph,boost::topo_sort_visitor<OutputIterator>,ColorMap>(const IncidenceGraph &,__w64 unsigned int,DFSVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=Graph,
            OutputIterator=std::back_insert_iterator<std::vector<Vertex>>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            IncidenceGraph=Graph,
            DFSVisitor=boost::topo_sort_visitor<std::back_insert_iterator<std::vector<Vertex>>>
        ]
        ..\boost/graph/dag_shortest_paths.hpp(100) : see reference to function template instantiation 'void boost::dag_shortest_paths<VertexListGraph,DijkstraVisitor,DistanceMap,WeightMap,ColorMap,boost::dummy_property_map,std::greater<_Ty>,boost::closed_plus<T>,int,int>(const VertexListGraph &,__w64 unsigned int,DistanceMap,WeightMap,ColorMap,PredecessorMap,DijkstraVisitor,Compare,Combine,DistInf,DistZero)' being compiled
        with
        [
            VertexListGraph=Graph,
            DijkstraVisitor=boost::dijkstra_visitor<>,
            DistanceMap=boost::vector_property_map<int>,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,int,const int &,__w64 unsigned int,const boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            _Ty=int,
            T=D,
            PredecessorMap=boost::dummy_property_map,
            Compare=std::greater<int>,
            Combine=boost::closed_plus<D>,
            DistInf=int,
            DistZero=int
        ]
        ..\boost/graph/dag_shortest_paths.hpp(130) : see reference to function template instantiation 'void boost::detail::dag_sp_dispatch2<VertexListGraph,DijkstraVisitor,boost::vector_property_map<T>,WeightMap,boost::iterator_property_map<RandomAccessIterator,IndexMap,boost::default_color_type,R>,IndexMap,Params>(const VertexListGraph &,__w64 unsigned int,DistanceMap,WeightMap,ColorMap,IndexMap,Dijks...
   (remainder deleted because of excessive size)

graph - dfs - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\dfs.test\msvc\debug\dfs.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\dfs.test\msvc\debug\dfs.obj"  

dfs.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandNumGen=boost::mt19937,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandomNumGen=boost::mt19937
        ]
        ..\boost/graph/random.hpp(123) : see reference to function template instantiation 'void boost::generate_random_graph1<MutableGraph,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandNumGen=boost::mt19937
        ]
        ..\libs\graph\test\dfs.cpp(110) : see reference to function template instantiation 'void boost::generate_random_graph<Graph,boost::mt19937>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandNumGen=boost::mt19937
        ]
        ..\libs\graph\test\dfs.cpp(93) : while compiling class template member function 'void dfs_test<Graph>::go(__w64 unsigned int)'
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>
        ]
        ..\libs\graph\test\dfs.cpp(163) : see reference to class template instantiation 'dfs_test<Graph>' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/graph/random.hpp(36) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandNumGen=boost::mt19937,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandomNumGen=boost::mt19937
        ]
        ..\boost/graph/random.hpp(123) : see reference to function template instantiation 'void boost::generate_random_graph1<MutableGraph,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandNumGen=boost::mt19937
        ]
        ..\libs\graph\test\dfs.cpp(110) : see reference to function template instantiation 'void boost::generate_random_graph<Graph,boost::mt19937>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            MutableGraph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>,
            RandNumGen=boost::mt19937
        ]
        ..\libs\graph\test\dfs.cpp(93) : while compiling class template member function 'void dfs_test<Graph>::go(__w64 unsigned int)'
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>
        ]
        ..\libs\graph\test\dfs.cpp(167) : see reference to class template instantiation 'dfs_test<Graph>' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type>>
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=boost::adjacency_list<boost::setS,boost::vecS,select>,
            RandNumGen=boost::mt19937,
            Graph=boost::adjacency_list<boost::setS,boost::vecS,select>,
            RandomNumGen=boost::mt19937
        ]
        ..\boost/graph/random.hpp(94) : see reference to function template instantiation 'void boost::generate_random_graph1<boost::adjacency_list<OutEdgeListS,VertexListS,DirectedS>,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            OutEdgeListS=boost::setS,
            VertexListS=boost::vecS,
            DirectedS=select,
            RandNumGen=boost::mt19937,
            MutableGraph=boost::adjacency_list<boost::setS,boost::vecS,select>
        ]
..\boost/graph/depth_first_search.hpp(50) : warning C4510: 'boost::DFSVisitorConcept<Visitor,Graph>' : default constructor could not be generated
        with
        [
            Visitor=dfs_test_visitor<ColorMap,vertex_descriptor *,int *,int *>,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::DFSVisitorConcept<Visitor,Graph>' being compiled
        with
        [
            Visitor=dfs_test_visitor<ColorMap,vertex_descriptor *,int *,int *>,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::directedS,boost::property<boost::vertex_color_t,boost::default_color_type>>
        ]
        ..\boost/graph/depth_first_search.hpp(191) : see reference to function template instantiation 'void boost::function_requires<boost::DFSVisitorConcep...
   (remainder deleted because of excessive size)

graph - dfs_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\dfs_cc.test\msvc\debug\dfs_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\dfs_cc.test\msvc\debug\dfs_cc.obj"  

dfs_cc.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor,
            T=boost::AssignableConcept<boost::incidence_graph_archetype<vertex_t,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/graph/graph_concepts.hpp(55) : while compiling class template member function 'void boost::IncidenceGraphConcept<G>::constraints(void)'
        with
        [
            G=graph_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=graph_t
        ]
        ..\boost/graph/depth_first_search.hpp(84) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=graph_t,
            T=boost::IncidenceGraphConcept<graph_t>
        ]
        ..\boost/graph/depth_first_search.hpp(202) : see reference to function template instantiation 'void boost::detail::depth_first_visit_impl<VertexListGraph,DFSVisitor,ColorMap,boost::detail::nontruth2>(const IncidenceGraph &,boost::default_constructible_archetype<Base>,DFSVisitor &,ColorMap,TerminatorFunc)' being compiled
        with
        [
            VertexListGraph=graph_t,
            DFSVisitor=boost::dfs_visitor<>,
            ColorMap=C,
            IncidenceGraph=graph_t,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            TerminatorFunc=boost::detail::nontruth2
        ]
        ..\boost/graph/depth_first_search.hpp(231) : see reference to function template instantiation 'void boost::depth_first_search<VertexListGraph,DFSVisitor,ColorMap>(const VertexListGraph &,DFSVisitor,ColorMap,boost::default_constructible_archetype<Base>)' being compiled
        with
        [
            VertexListGraph=graph_t,
            DFSVisitor=boost::dfs_visitor<>,
            ColorMap=C,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>
        ]
        ..\boost/graph/depth_first_search.hpp(332) : see reference to function template instantiation 'void boost::detail::dfs_dispatch<ColorMap>::apply<VertexListGraph,boost::input_iterator_archetype<T>::reference,boost::dfs_visitor<>,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_color_t,boost::no_property>(const VertexListGraph &,DFSVisitor,Vertex,const boost::bgl_named_params<boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,Tag,Base> &,ColorMap)' being compiled
        with
        [
            ColorMap=C,
            VertexListGraph=graph_t,
            T=vertex_t,
            KeyArchetype=vertex_t,
            ValueArchetype=boost::color_value_archetype,
            DFSVisitor=boost::dfs_visitor<>,
            Vertex=boost::input_iterator_archetype<vertex_t>::reference,
            Tag=boost::vertex_color_t,
            Base=boost::no_property
        ]
        ..\libs\graph\test\dfs_cc.cpp(27) : see reference to function template instantiation 'void boost::depth_first_search<graph_t,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_color_t,boost::no_property>(const VertexListGraph &,const boost::bgl_named_params<T,Tag,Base> &)' being compiled
        with
        [
            KeyArchetype=vertex_t,
            ValueArchetype=boost::color_value_archetype,
            VertexListGraph=graph_t,
            T=boost::read_write_property_map_archetype<vertex_t,boost::color_value_archetype>,
            Tag=boost::vertex_color_t,
            Base=boost::no_property
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::undirected_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::undirected_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<vertex_t,boost::undirected_tag,boost::allow_parallel_edge_tag>::edge_descriptor,
            T=boost::AssignableConcept<boost::incidence_graph_archetype<vertex_t,boost::undirected_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/graph/graph_concepts.hpp(55) : while compiling class template member function 'void boost::IncidenceGraphConcept<G>::constraints(void)'
        with
        [
            G=graph_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=graph_t
        ]
        ..\boost/graph/depth_first_search.hpp(84) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=graph_t,
            T=boost::IncidenceGraphConcept<graph_t>
        ]
        ..\boost/graph/depth_first_search.hpp(202) : see reference to function template instantiation 'void boost::detail::depth_first_visit_impl<VertexListGraph,DFSVisitor,ColorMap,boost::detail::nontruth2>(const IncidenceGraph &,boost::default_constructible_archetype<Base>,DFSVisitor &,ColorMap,TerminatorFunc)' being compiled
        with
        [
            VertexListGraph=graph_t,
            DFSVisitor=boost::dfs_visitor<>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::lvalue_property_map_archetype<boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            IncidenceGraph=graph_t,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            TerminatorFunc=boost::detail::nontruth2
        ]
        ..\boost/graph/depth_first_search.hpp(251) : see reference to function template instantiation 'void boost::depth_first_search<VertexListGraph,DFSVisitor,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const VertexListGraph &,DFSVisitor,ColorMap,boost::default_constructible_archetype<Base>)' being compiled
        with
        [
            VertexListGraph=graph_t,
            DFSVisitor=boost::dfs_visitor<>,
            RandomAccessIterator=std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,
            IndexMap=boost::lvalue_property_map_archetype<boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>,__w64 unsigned int>,
            T=boost::default_color_type,
            R=boost::default_color_type &,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::lvalue_property_map_archetype<boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>
        ]
        ..\boost/graph/depth_first_search.hpp(332) : see reference to function template instantiation 'void boost::detail::dfs_dispatch<boost::detail::error_property_not_found>::apply<VertexListGraph,boost::inp...
   (remainder deleted because of excessive size)

graph - dijkstra_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\dijkstra_cc.test\msvc\debug\dijkstra_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\dijkstra_cc.test\msvc\debug\dijkstra_cc.obj"  

dijkstra_cc.cpp
..\boost/graph/dijkstra_shortest_paths.hpp(138) : warning C4512: 'boost::detail::dijkstra_bfs_visitor<UniformCostVisitor,UpdatableQueue,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>' : assignment operator could not be generated
        with
        [
            UniformCostVisitor=boost::dijkstra_visitor<>,
            UpdatableQueue=MutableQueue,
            WeightMap=boost::readable_property_map_archetype<edge_t,size_t>,
            PredecessorMap=boost::dummy_property_map,
            DistanceMap=boost::read_write_property_map_archetype<vertex_t,size_t>,
            BinaryFunction=boost::closed_plus<D>,
            BinaryPredicate=std::less<D>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(204) : see reference to class template instantiation 'boost::detail::dijkstra_bfs_visitor<UniformCostVisitor,UpdatableQueue,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>' being compiled
        with
        [
            UniformCostVisitor=boost::dijkstra_visitor<>,
            UpdatableQueue=MutableQueue,
            WeightMap=boost::readable_property_map_archetype<edge_t,size_t>,
            PredecessorMap=boost::dummy_property_map,
            DistanceMap=boost::read_write_property_map_archetype<vertex_t,size_t>,
            BinaryFunction=boost::closed_plus<D>,
            BinaryPredicate=std::less<D>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(257) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths_no_init<VertexListGraph,DijkstraVisitor,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistZero,ColorMap>(const VertexListGraph &,boost::default_constructible_archetype<Base>,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistZero,DijkstraVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=graph_t,
            DijkstraVisitor=boost::dijkstra_visitor<>,
            PredecessorMap=boost::dummy_property_map,
            DistanceMap=boost::read_write_property_map_archetype<vertex_t,size_t>,
            WeightMap=boost::readable_property_map_archetype<edge_t,size_t>,
            IndexMap=boost::readable_property_map_archetype<vertex_t,int>,
            Compare=std::less<D>,
            Combine=boost::closed_plus<D>,
            DistZero=unsigned int,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::readable_property_map_archetype<vertex_t,int>,boost::default_color_type,boost::default_color_type &>,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(291) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths<VertexListGraph,boost::dijkstra_visitor<>,boost::dummy_property_map,DistanceMap,WeightMap,IndexMap,std::less<_Ty>,boost::closed_plus<T>,unsigned int,unsigned int,ColorMap>(const VertexListGraph &,boost::default_constructible_archetype<Base>,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=graph_t,
            DistanceMap=boost::read_write_property_map_archetype<vertex_t,size_t>,
            WeightMap=boost::readable_property_map_archetype<edge_t,size_t>,
            IndexMap=boost::readable_property_map_archetype<vertex_t,int>,
            _Ty=D,
            T=D,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::readable_property_map_archetype<vertex_t,int>,boost::default_color_type,boost::default_color_type &>,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            PredecessorMap=boost::dummy_property_map,
            Compare=std::less<D>,
            Combine=boost::closed_plus<D>,
            DistInf=unsigned int,
            DistZero=unsigned int,
            DijkstraVisitor=boost::dijkstra_visitor<>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(321) : see reference to function template instantiation 'void boost::detail::dijkstra_dispatch2<VertexListGraph,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,WeightMap,IndexMap,Params,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const VertexListGraph &,boost::default_constructible_archetype<Base>,DistanceMap,WeightMap,IndexMap,const Params &,ColorMap)' being compiled
        with
        [
            VertexListGraph=graph_t,
            KeyArchetype=vertex_t,
            ValueArchetype=size_t,
            WeightMap=boost::readable_property_map_archetype<edge_t,size_t>,
            IndexMap=boost::readable_property_map_archetype<vertex_t,int>,
            Params=boost::bgl_named_params<boost::read_write_property_map_archetype<vertex_t,size_t>,boost::vertex_distance_t,boost::bgl_named_params<boost::readable_property_map_archetype<edge_t,size_t>,boost::edge_weight_t,boost::bgl_named_params<boost::readable_property_map_archetype<vertex_t,int>,boost::vertex_index_t,boost::no_property>>>,
            RandomAccessIterator=std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,
            T=boost::default_color_type,
            R=boost::default_color_type &,
            Base=boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>,
            DistanceMap=boost::read_write_property_map_archetype<vertex_t,size_t>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::readable_property_map_archetype<vertex_t,int>,boost::default_color_type,boost::default_color_type &>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(341) : see reference to function template instantiation 'void boost::detail::dijkstra_dispatch1<VertexListGraph,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,P,boost::readable_property_map_archetype<KeyArchetype,int>,boost::bgl_named_params<T,Tag,Base>,boost::detail::error_property_not_found>(const VertexListGraph &,boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>,DistanceMap,WeightMap,IndexMap,const Params &,ColorMap)' being compiled
        with
        [
            VertexListGraph=graph_t,
            KeyArchetype=vertex_t,
            ValueArchetype=size_t,
            P=boost::readable_property_map_archetype<edge_t,size_t>,
            T=boost::read_write_property_map_archetype<vertex_t,size_t>,
            Tag=boost::vertex_distance_t,
            Base=boost::bgl_named_params<boost::readable_property_map_archetype<edge_t,size_t>,boost::edge_weight_t,boost::bgl_named_params<boost::readable_property_map_archetype<vertex_t,int>,boost::vertex_index_t,boost::no_property>>,
            DistanceMap=boost::read_write_property_map_archetype<vertex_t,size_t>,
            WeightMap=boost::readable_property_map_archetype<edge_t,size_t>,
            IndexMap=boost::readable_property_map_archetype<vertex_t,int>,
            Params=boost::bgl_named_params<boost::read_write_property_map_archetype<vertex_t,size_t>,boost::vertex_distance_t,boost::bgl_named_params<boost::readable_property_map_archetype<edge_t,size_t>,boost::edge_weight_t,boost::bgl_named_params<boost::readable_property_map_archetype<vertex_t,int>,boost::vertex_index_t,boost::no_property>>>,
            ColorMap=boost::detail::error_property_not_found
        ]
        ..\libs\graph\test\dijkstra_cc.cpp(52) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths<graph_t,boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_distance_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>,const boost::bgl_named_params<boost::read_write_property_map_archetype<KeyArchetype,ValueArchetype>,boost::vertex_distance_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            KeyArchetype=vertex_t,
            ValueArchetype=size_t,
            T=boost::readable_property_map_archetype<edge_t,size_t>,
            Tag=boost::edge_weight_t,
            Base=boost::bgl_named_params<boost::readable_property_map_archetype<vertex_t,int>,boost::vertex_index_t,boost::no_property>,
            VertexListGraph=graph_t
        ]
..\boost/graph/dijkstra_shortest_paths.hpp(138) : warning C4512: 'boost::detail::dijkstra_bfs_visitor<UniformCostVisitor,UpdatableQueue,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>' : assignment operator could not be generated
        with
        [
            UniformCostVisitor=boost::dijkstra_visitor<>,
            UpdatableQueue=MutableQueue,
  ...
   (remainder deleted because of excessive size)

graph - dijkstra_heap_performance - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\dijkstra_heap_performance.test\msvc\debug\dijkstra_heap_performance.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\dijkstra_heap_performance.test\msvc\debug\dijkstra_heap_performance.obj"  

dijkstra_heap_performance.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/erdos_renyi_generator.hpp(52) : warning C4127: conditional expression is constant
        ..\boost/graph/erdos_renyi_generator.hpp(47) : while compiling class template member function 'boost::erdos_renyi_iterator<RandomGenerator,Graph>::erdos_renyi_iterator(RandomGenerator &,__w64 unsigned int,double,bool)'
        with
        [
            RandomGenerator=boost::minstd_rand,
            Graph=Graph
        ]
        ..\libs\graph\test\dijkstra_heap_performance.cpp(96) : see reference to class template instantiation 'boost::erdos_renyi_iterator<RandomGenerator,Graph>' being compiled
        with
        [
            RandomGenerator=boost::minstd_rand,
            Graph=Graph
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=unsigned int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=unsigned int,
            Source=NewSource
        ]
        ..\libs\graph\test\dijkstra_heap_performance.cpp(85) : see reference to function template instantiation 'Target boost::lexical_cast<unsigned int,char*>(const Source &)' being compiled
        with
        [
            Target=unsigned int,
            Source=char *
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\libs\graph\test\dijkstra_heap_performance.cpp(87) : see reference to function template instantiation 'Target boost::lexical_cast<int,char*>(const Source &)' being compiled
        with
        [
            Target=int,
            Source=char *
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\dijkstra_heap_performance.cpp(94) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
..\boost/graph/dijkstra_shortest_paths.hpp(138) : warning C4512: 'boost::detail::dijkstra_bfs_visitor<UniformCostVisitor,UpdatableQueue,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>' : assignment operator could not be generated
        with
        [
            UniformCostVisitor=boost::dijkstra_visitor<>,
            UpdatableQueue=MutableQueue,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,double,const double &,__w64 unsigned int,const boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            PredecessorMap=boost::dummy_property_map,
            DistanceMap=double *__w64 ,
            BinaryFunction=boost::closed_plus<D>,
            BinaryPredicate=std::less<D>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(191) : see reference to class template instantiation 'boost::detail::dijkstra_bfs_visitor<UniformCostVisitor,UpdatableQueue,WeightMap,PredecessorMap,DistanceMap,BinaryFunction,BinaryPredicate>' being compiled
        with
        [
            UniformCostVisitor=boost::dijkstra_visitor<>,
            UpdatableQueue=MutableQueue,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,double,const double &,__w64 unsigned int,const boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            PredecessorMap=boost::dummy_property_map,
            DistanceMap=double *__w64 ,
            BinaryFunction=boost::closed_plus<D>,
            BinaryPredicate=std::less<D>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(257) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths_no_init<VertexListGraph,DijkstraVisitor,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistZero,ColorMap>(const VertexListGraph &,__w64 unsigned int,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistZero,DijkstraVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=Graph,
            DijkstraVisitor=boost::dijkstra_visitor<>,
            PredecessorMap=boost::dummy_property_map,
            DistanceMap=double *__w64 ,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,double,const double &,__w64 unsigned int,const boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            Compare=std::less<D>,
            Combine=boost::closed_plus<D>,
            DistZero=double,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(291) : see reference to function template instantiation 'void boost::dijkstra_shortest_paths<VertexListGraph,boost::dijkstra_visitor<>,boost::dummy_property_map,DistanceMap,WeightMap,IndexMap,std::less<_Ty>,boost::closed_plus<T>,double,double,ColorMap>(const VertexListGraph &,__w64 unsigned int,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,ColorMap)' being compiled
        with
        [
            VertexListGraph=Graph,
            DistanceMap=double *__w64 ,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,double,const double &,__w64 unsigned int,const boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            _Ty=D,
            T=D,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,boost::default_color_type,boost::default_color_type &>,
            PredecessorMap=boost::dummy_property_map,
            Compare=std::less<D>,
            Combine=boost::closed_plus<D>,
            DistInf=double,
            DistZero=double,
            DijkstraVisitor=boost::dijkstra_visitor<>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(321) : see reference to function template instantiation 'void boost::detail::dijkstra_dispatch2<VertexListGraph,double*__w64 ,WeightMap,IndexMap,Params,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const VertexListGraph &,__w64 unsigned int,DistanceMap,WeightMap,IndexMap,const Params &,ColorMap)' being compiled
        with
        [
            VertexListGraph=Graph,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,double,const double &,__w64 unsigned int,const boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            Params=boost::bgl_named_params<double *__w64 ,boost::vertex_distance_t,boost::no_property>,
            RandomAccessIterator=std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,
            T=boost::d...
   (remainder deleted because of excessive size)

graph - dominator_tree_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\dominator_tree_test.test\msvc\debug\dominator_tree_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\dominator_tree_test.test\msvc\debug\dominator_tree_test.obj"  

dominator_tree_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\graph\test\dominator_tree_test.cpp(241) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
..\libs\graph\test\dominator_tree_test.cpp(265) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\graph\test\dominator_tree_test.cpp(250) : see reference to function template instantiation 'bool std::equal<std::_Vector_iterator<_Ty,_Alloc>,int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _Ty=int,
            _Alloc=std::allocator<int>,
            _InIt1=std::_Vector_iterator<int,std::allocator<int>>,
            _InIt2=int *
        ]
..\boost/graph/visitors.hpp(225) : warning C4512: 'boost::time_stamper<TimeMap,TimeT,Tag>' : assignment operator could not be generated
        with
        [
            TimeMap=TimeMap,
            TimeT=VerticesSizeType,
            Tag=boost::on_discover_vertex
        ]
        ..\boost/graph/dominator_tree.hpp(43) : see reference to class template instantiation 'boost::time_stamper<TimeMap,TimeT,Tag>' being compiled
        with
        [
            TimeMap=TimeMap,
            TimeT=VerticesSizeType,
            Tag=boost::on_discover_vertex
        ]
        ..\boost/graph/dominator_tree.hpp(314) : see reference to class template instantiation 'boost::detail::time_stamper_with_vertex_vector<TimeMap,VertexVector,TimeT,Tag>' being compiled
        with
        [
            TimeMap=TimeMap,
            VertexVector=std::vector<Vertex>,
            TimeT=VerticesSizeType,
            Tag=boost::on_discover_vertex
        ]
        ..\boost/graph/dominator_tree.hpp(365) : see reference to function template instantiation 'void boost::lengauer_tarjan_dominator_tree<Graph,IndexMap,TimeMap,PredMap,std::vector<_Ty>,DomTreePredMap>(const Graph &,void *const &,const IndexMap &,TimeMap,PredMap,VertexVector &,DomTreePredMap)' being compiled
        with
        [
            Graph=G,
            _Ty=Vertex,
            DomTreePredMap=PredMap,
            IndexMap=IndexMap,
            TimeMap=TimeMap,
            PredMap=PredMap,
            VertexVector=std::vector<Vertex>
        ]
        ..\libs\graph\test\dominator_tree_test.cpp(234) : see reference to function template instantiation 'void boost::lengauer_tarjan_dominator_tree<G,PredMap>(const Graph &,void *const &,DomTreePredMap)' being compiled
        with
        [
            Graph=G,
            DomTreePredMap=PredMap
        ]
..\boost/graph/dominator_tree.hpp(45) : warning C4512: 'boost::detail::time_stamper_with_vertex_vector<TimeMap,VertexVector,TimeT,Tag>' : assignment operator could not be generated
        with
        [
            TimeMap=TimeMap,
            VertexVector=std::vector<Vertex>,
            TimeT=VerticesSizeType,
            Tag=boost::on_discover_vertex
        ]
..\boost/graph/depth_first_search.hpp(307) : warning C4512: 'boost::dfs_visitor<Visitors>' : assignment operator could not be generated
        with
        [
            Visitors=std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>
        ]
        ..\boost/graph/dominator_tree.hpp(314) : see reference to class template instantiation 'boost::dfs_visitor<Visitors>' being compiled
        with
        [
            Visitors=std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>
        ]
..\boost/graph/dominator_tree.hpp(206) : warning C4512: 'boost::detail::dominator_visitor<Graph,IndexMap,TimeMap,PredMap,DomTreePredMap>' : assignment operator could not be generated
        with
        [
            Graph=G,
            IndexMap=IndexMap,
            TimeMap=TimeMap,
            PredMap=PredMap,
            DomTreePredMap=PredMap
        ]
        ..\boost/graph/dominator_tree.hpp(251) : see reference to class template instantiation 'boost::detail::dominator_visitor<Graph,IndexMap,TimeMap,PredMap,DomTreePredMap>' being compiled
        with
        [
            Graph=G,
            IndexMap=IndexMap,
            TimeMap=TimeMap,
            PredMap=PredMap,
            DomTreePredMap=PredMap
        ]
        ..\boost/graph/dominator_tree.hpp(320) : see reference to function template instantiation 'void boost::lengauer_tarjan_dominator_tree_without_dfs<Graph,IndexMap,TimeMap,PredMap,VertexVector,DomTreePredMap>(const Graph &,void *const &,const IndexMap &,TimeMap,PredMap,VertexVector &,DomTreePredMap)' being compiled
        with
        [
            Graph=G,
            IndexMap=IndexMap,
            TimeMap=TimeMap,
            PredMap=PredMap,
            VertexVector=std::vector<Vertex>,
            DomTreePredMap=PredMap
        ]
        ..\boost/graph/dominator_tree.hpp(365) : see reference to function template instantiation 'void boost::lengauer_tarjan_dominator_tree<Graph,IndexMap,TimeMap,PredMap,std::vector<_Ty>,DomTreePredMap>(const Graph &,void *const &,const IndexMap &,TimeMap,PredMap,VertexVector &,DomTreePredMap)' being compiled
        with
        [
            Graph=G,
            _Ty=Vertex,
            DomTreePredMap=PredMap,
            IndexMap=IndexMap,
            TimeMap=TimeMap,
            PredMap=PredMap,
            VertexVector=std::vector<Vertex>
        ]
..\boost/graph/dominator_tree.hpp(236) : warning C4100: 'indexMap' : unreferenced formal parameter
..\boost/graph/depth_first_search.hpp(50) : warning C4512: 'boost::DFSVisitorConcept<Visitor,Graph>' : assignment operator could not be generated
        with
        [
            Visitor=boost::dfs_visitor<std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>>,
            Graph=G
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::DFSVisitorConcept<Visitor,Graph>' being compiled
        with
        [
            Visitor=boost::dfs_visitor<std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>>,
            Graph=G
        ]
        ..\boost/graph/depth_first_search.hpp(85) : see reference to function template instantiation 'void boost::function_requires<boost::DFSVisitorConcept<Visitor,Graph>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Visitor=boost::dfs_visitor<std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>>,
            Graph=G,
            T=boost::DFSVisitorConcept<boost::dfs_visitor<std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>>,G>
        ]
        ..\boost/graph/depth_first_search.hpp(342) : see reference to function template instantiation 'void boost::detail::depth_first_visit_impl<IncidenceGraph,DFSVisitor,ColorMap,boost::detail::nontruth2>(const IncidenceGraph &,void *,DFSVisitor &,ColorMap,TerminatorFunc)' being compiled
        with
        [
            IncidenceGraph=G,
            DFSVisitor=boost::dfs_visitor<std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>>,
            ColorMap=boost::iterator_property_map<std::_Vector_iterator<boost::default_color_type,std::allocator<boost::default_color_type>>,IndexMap,boost::default_color_type,boost::default_color_type &>,
            TerminatorFunc=boost::detail::nontruth2
        ]
        ..\boost/graph/dominator_tree.hpp(315) : see reference to function template instantiation 'void boost::depth_first_visit<Graph,boost::dfs_visitor<Visitors>,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const IncidenceGraph &,void *,DFSVisitor,ColorMap)' being compiled
        with
        [
            Graph=G,
            Visitors=std::pair<boost::predecessor_recorder<PredMap,boost::on_tree_edge>,boost::detail::time_stamper_with_vertex_vector<TimeMap,std::vector<Vertex>,VerticesSizeType,boost::on_discover_vertex>>,
            RandomAccessIterator=std::_Vector_iterator<boost::default_color_type,std::allocator<boost:...
   (remainder deleted because of excessive size)

graph - edge_list_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\edge_list_cc.test\msvc\debug\edge_list_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\edge_list_cc.test\msvc\debug\edge_list_cc.obj"  

edge_list_cc.cpp
..\boost/graph/graph_concepts.hpp(239) : warning C4510: 'boost::EdgeListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=EdgeList
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=EdgeList
        ]
        ..\libs\graph\test\edge_list_cc.cpp(27) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=EdgeList,
            T=boost::EdgeListGraphConcept<EdgeList>
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4610: struct 'boost::EdgeListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=EdgeList
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4510: 'boost::ReadablePropertyGraphConcept<G,X,Property>' : default constructor could not be generated
        with
        [
            G=EdgeList,
            X=Edge,
            Property=boost::edge_index_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadablePropertyGraphConcept<G,X,Property>' being compiled
        with
        [
            G=EdgeList,
            X=Edge,
            Property=boost::edge_index_t
        ]
        ..\libs\graph\test\edge_list_cc.cpp(30) : see reference to function template instantiation 'void boost::function_requires<boost::ReadablePropertyGraphConcept<G,X,Property>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=EdgeList,
            X=Edge,
            Property=boost::edge_index_t,
            T=boost::ReadablePropertyGraphConcept<EdgeList,Edge,boost::edge_index_t>
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4610: struct 'boost::ReadablePropertyGraphConcept<G,X,Property>' can never be instantiated - user defined constructor required
        with
        [
            G=EdgeList,
            X=Edge,
            Property=boost::edge_index_t
        ]
..\boost/graph/graph_concepts.hpp(45) : warning C4510: 'boost::GraphConcept<G>' : default constructor could not be generated
        with
        [
            G=EdgeList
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GraphConcept<G>' being compiled
        with
        [
            G=EdgeList
        ]
        ..\boost/graph/graph_concepts.hpp(213) : see reference to function template instantiation 'void boost::function_requires<boost::GraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=EdgeList,
            T=boost::GraphConcept<EdgeList>
        ]
        ..\boost/graph/graph_concepts.hpp(212) : while compiling class template member function 'void boost::EdgeListGraphConcept<G>::constraints(void)'
        with
        [
            G=EdgeList
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=EdgeList
        ]
        ..\libs\graph\test\edge_list_cc.cpp(27) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=EdgeList,
            T=boost::EdgeListGraphConcept<EdgeList>
        ]
..\boost/graph/graph_concepts.hpp(45) : warning C4610: struct 'boost::GraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=EdgeList
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=__w64 int
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=__w64 int
        ]
        ..\boost/graph/graph_concepts.hpp(217) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=__w64 int,
            T=boost::AssignableConcept<__w64 int>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::counting_iterator<__w64 int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::counting_iterator<__w64 int>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::counting_iterator<__w64 int>,
            T=boost::AssignableConcept<boost::counting_iterator<__w64 int>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::counting_iterator<__w64 int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::counting_iterator<__w64 int>
        ]
        ..\boost/graph/graph_concepts.hpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::counting_iterator<__w64 int>,
            T=boost::InputIteratorConcept<boost::counting_iterator<__w64 int>>
        ]
        ..\boost/graph/graph_concepts.hpp(25) : while compiling class template member function 'void boost::MultiPassInputIteratorConcept<T>::constraints(void)'
        with
        [
            T=boost::counting_iterator<__w64 int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::MultiPassInputIteratorConcept<T>' being compiled
        with
        [
            T=boost::counting_iterator<__w64 int>
        ]
        ..\boost/graph/graph_concepts.hpp(214) : see reference to function template instantiation 'void boost::function_requires<boost::MultiPassInputIteratorConcept<T>>(boost::mpl::identity<boost::MultiPassInputIteratorConcept<T>> *)' being compiled
        with
        [
            T=boost::counting_iterator<__w64 int>
        ]

graph - filtered_graph_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\filtered_graph_cc.test\msvc\debug\filtered_graph_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\filtered_graph_cc.test\msvc\debug\filtered_graph_cc.obj"  

filtered_graph_cc.cpp
..\boost/graph/filtered_graph.hpp(135) : warning C4512: 'boost::filtered_graph_base<G>' : assignment operator could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/graph/filtered_graph.hpp(140) : see reference to class template instantiation 'boost::filtered_graph_base<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\boost/graph/graph_traits.hpp(26) : see reference to class template instantiation 'boost::filtered_graph<Graph,EdgePredicate>' being compiled
        with
        [
            Graph=Graph,
            EdgePredicate=boost::is_residual_edge<ResCapMap>
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(23) : see reference to class template instantiation 'boost::graph_traits<G>' being compiled
        with
        [
            G=ResGraph
        ]
..\boost/graph/filtered_graph.hpp(220) : warning C4512: 'boost::filtered_graph<Graph,EdgePredicate>' : assignment operator could not be generated
        with
        [
            Graph=Graph,
            EdgePredicate=boost::is_residual_edge<ResCapMap>
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4510: 'boost::VertexListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=ResGraph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=ResGraph
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(25) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=ResGraph,
            T=boost::VertexListGraphConcept<ResGraph>
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4512: 'boost::VertexListGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4610: struct 'boost::VertexListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4510: 'boost::EdgeListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=ResGraph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeListGraphConcept<G>' being compiled
        with
        [
            G=ResGraph
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=ResGraph,
            T=boost::EdgeListGraphConcept<ResGraph>
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4512: 'boost::EdgeListGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(239) : warning C4610: struct 'boost::EdgeListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4510: 'boost::IncidenceGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=ResGraph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=ResGraph
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(27) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=ResGraph,
            T=boost::IncidenceGraphConcept<ResGraph>
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4512: 'boost::IncidenceGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(83) : warning C4610: struct 'boost::IncidenceGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4510: 'boost::AdjacencyGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=ResGraph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AdjacencyGraphConcept<G>' being compiled
        with
        [
            G=ResGraph
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(28) : see reference to function template instantiation 'void boost::function_requires<boost::AdjacencyGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=ResGraph,
            T=boost::AdjacencyGraphConcept<ResGraph>
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4512: 'boost::AdjacencyGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(138) : warning C4610: struct 'boost::AdjacencyGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4510: 'boost::PropertyGraphConcept<G,X,Property>' : default constructor could not be generated
        with
        [
            G=ResGraph,
            X=Edge,
            Property=boost::edge_residual_capacity_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::PropertyGraphConcept<G,X,Property>' being compiled
        with
        [
            G=ResGraph,
            X=Edge,
            Property=boost::edge_residual_capacity_t
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(30) : see reference to function template instantiation 'void boost::function_requires<boost::PropertyGraphConcept<G,X,Property>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=ResGraph,
            X=Edge,
            Property=boost::edge_residual_capacity_t,
            T=boost::PropertyGraphConcept<ResGraph,Edge,boost::edge_residual_capacity_t>
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4512: 'boost::PropertyGraphConcept<G,X,Property>' : assignment operator could not be generated
        with
        [
            G=ResGraph,
            X=Edge,
            Property=boost::edge_residual_capacity_t
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4610: struct 'boost::PropertyGraphConcept<G,X,Property>' can never be instantiated - user defined constructor required
        with
        [
            G=ResGraph,
            X=Edge,
            Property=boost::edge_residual_capacity_t
        ]
..\boost/graph/filtered_graph.hpp(135) : warning C4512: 'boost::filtered_graph_base<G>' : assignment operator could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/graph/filtered_graph.hpp(140) : see reference to class template instantiation 'boost::filtered_graph_base<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\boost/graph/graph_traits.hpp(26) : see reference to class template instantiation 'boost::filtered_graph<Graph,EdgePredicate>' being compiled
        with
        [
            Graph=Graph,
            EdgePredicate=boost::is_residual_edge<ResCapMap>
        ]
        ..\boost/graph/graph_concepts.hpp(88) : see reference to class template instantiation 'boost::graph_traits<G>' being compiled
        with
        [
            G=ResGraph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalGraphConcept<G>' being compiled
        with
        [
            G=ResGraph
        ]
        ..\libs\graph\test\filtered_graph_cc.cpp(38) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=ResGraph,
            T=boost::BidirectionalGraphConcept<ResGraph>
        ]
..\boost/graph/filtered_graph.hpp(220) : warning C4512: 'boost::filtered_graph<Graph,EdgePredicate>' : assignment operator could not be generated
        with
        [
            Graph=Graph,
            EdgePredicate=boost::is_residual_edge<ResCapMap>
        ]
..\boost/graph/graph_concepts.hpp(113) : warning C4510: 'boost::BidirectionalGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(113) : warning C4512: 'boost::BidirectionalGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=ResGraph
        ]
..\boost/graph/graph_concepts.hpp(113) : warning C4610: struct 'boost::BidirectionalGraphConcept<G>' can never ...
   (remainder deleted because of excessive size)

graph - floyd_warshall_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\floyd_warshall_test.test\msvc\debug\floyd_warshall_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\floyd_warshall_test.test\msvc\debug\floyd_warshall_test.obj"  

floyd_warshall_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(222) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(403) : see reference to function template instantiation 'bool acceptance_test2<Digraph>(Graph &,int,int)' being compiled
        with
        [
            Graph=Digraph
        ]
..\boost/graph/floyd_warshall_shortest.hpp(154) : warning C4100: 'w' : unreferenced formal parameter
        ..\boost/graph/floyd_warshall_shortest.hpp(204) : see reference to function template instantiation 'bool boost::detail::floyd_warshall_init_dispatch<VertexListGraph,DistanceMatrix,P,int,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,DistanceMatrix &,WeightMap,const boost::bgl_named_params<T,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            VertexListGraph=Digraph,
            DistanceMatrix=std::map<vertex_des,std::map<vertex_des,int>>,
            P=boost::adj_list_edge_property_map<boost::directed_tag,int,int &,void *,boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,
            T=int,
            Tag=boost::distance_inf_t,
            Base=boost::bgl_named_params<inf_plus<int>,boost::distance_combine_t,boost::bgl_named_params<std::less<int>,boost::distance_compare_t,boost::bgl_named_params<boost::adj_list_edge_property_map<boost::directed_tag,int,int &,void *,boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,boost::edge_weight_t,boost::no_property>>>,
            WeightMap=boost::adj_list_edge_property_map<boost::directed_tag,int,int &,void *,boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(312) : see reference to function template instantiation 'bool boost::floyd_warshall_initialized_all_pairs_shortest_paths<Graph,std::map<_Kty,_Ty>,int,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,DistanceMatrix &,const boost::bgl_named_params<T,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            Graph=Digraph,
            _Kty=vertex_des,
            _Ty=std::map<vertex_des,int>,
            T=int,
            Tag=boost::distance_inf_t,
            Base=boost::bgl_named_params<inf_plus<int>,boost::distance_combine_t,boost::bgl_named_params<std::less<int>,boost::distance_compare_t,boost::bgl_named_params<boost::adj_list_edge_property_map<boost::directed_tag,int,int &,void *,boost::property<boost::edge_weight_t,int>,boost::edge_weight_t>,boost::edge_weight_t,boost::no_property>>>,
            VertexListGraph=Digraph,
            DistanceMatrix=std::map<vertex_des,std::map<vertex_des,int>>
        ]
..\boost/graph/floyd_warshall_shortest.hpp(154) : warning C4100: 'w' : unreferenced formal parameter
        ..\boost/graph/floyd_warshall_shortest.hpp(204) : see reference to function template instantiation 'bool boost::detail::floyd_warshall_init_dispatch<VertexListGraph,DistanceMatrix,P,int,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,DistanceMatrix &,WeightMap,const boost::bgl_named_params<T,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            VertexListGraph=Graph,
            DistanceMatrix=std::map<vertex_des,std::map<vertex_des,int>>,
            P=boost::adj_matrix_edge_property_map<boost::undirected_tag,boost::property<boost::edge_weight_t,int>,__w64 unsigned int,int,int &,boost::edge_weight_t>,
            T=int,
            Tag=boost::distance_inf_t,
            Base=boost::bgl_named_params<inf_plus<int>,boost::distance_combine_t,boost::bgl_named_params<std::less<int>,boost::distance_compare_t,boost::bgl_named_params<boost::adj_matrix_edge_property_map<boost::undirected_tag,boost::property<boost::edge_weight_t,int>,__w64 unsigned int,int,int &,boost::edge_weight_t>,boost::edge_weight_t,boost::no_property>>>,
            WeightMap=boost::adj_matrix_edge_property_map<boost::undirected_tag,boost::property<boost::edge_weight_t,int>,__w64 unsigned int,int,int &,boost::edge_weight_t>
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(135) : see reference to function template instantiation 'bool boost::floyd_warshall_initialized_all_pairs_shortest_paths<Graph,std::map<_Kty,_Ty>,int,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>>(const VertexListGraph &,DistanceMatrix &,const boost::bgl_named_params<T,boost::distance_zero_t,boost::bgl_named_params<T,Tag,Base>> &)' being compiled
        with
        [
            Graph=Graph,
            _Kty=vertex_des,
            _Ty=std::map<vertex_des,int>,
            T=int,
            Tag=boost::distance_inf_t,
            Base=boost::bgl_named_params<inf_plus<int>,boost::distance_combine_t,boost::bgl_named_params<std::less<int>,boost::distance_compare_t,boost::bgl_named_params<boost::adj_matrix_edge_property_map<boost::undirected_tag,boost::property<boost::edge_weight_t,int>,__w64 unsigned int,int,int &,boost::edge_weight_t>,boost::edge_weight_t,boost::no_property>>>,
            VertexListGraph=Graph,
            DistanceMatrix=std::map<vertex_des,std::map<vertex_des,int>>
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(410) : see reference to function template instantiation 'bool acceptance_test<Graph>(Graph &,int,int)' being compiled
        with
        [
            Graph=Graph
        ]
..\boost/graph/adjacency_matrix.hpp(631) : warning C4127: conditional expression is constant
        ..\boost/graph/adjacency_matrix.hpp(630) : while compiling class template member function 'std::pair<_Ty1,_Ty2> &boost::adjacency_matrix<Directed,VertexProperty,EdgeProperty>::get_edge(__w64 unsigned int,__w64 unsigned int)'
        with
        [
            _Ty1=bool,
            _Ty2=boost::property<boost::edge_weight_t,int>,
            Directed=boost::undirectedS,
            VertexProperty=boost::property<boost::vertex_distance_t,int,boost::property<boost::vertex_name_t,int>>,
            EdgeProperty=boost::property<boost::edge_weight_t,int>
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(409) : see reference to class template instantiation 'boost::adjacency_matrix<Directed,VertexProperty,EdgeProperty>' being compiled
        with
        [
            Directed=boost::undirectedS,
            VertexProperty=boost::property<boost::vertex_distance_t,int,boost::property<boost::vertex_name_t,int>>,
            EdgeProperty=boost::property<boost::edge_weight_t,int>
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/random.hpp(105) : see reference to function template instantiation 'void *boost::random_vertex<MutableGraph,RandNumGen>(Graph &,RandomNumGen &)' being compiled
        with
        [
            MutableGraph=Digraph,
            RandNumGen=boost::minstd_rand,
            Graph=Digraph,
            RandomNumGen=boost::minstd_rand
        ]
        ..\boost/graph/random.hpp(123) : see reference to function template instantiation 'void boost::generate_random_graph1<MutableGraph,RandNumGen>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with
        [
            MutableGraph=Digraph,
            RandNumGen=boost::minstd_rand
        ]
        ..\libs\graph\test\floyd_warshall_test.cpp(237) : see reference to function template instantiation 'void boost::generate_random_graph<Graph,boost::minstd_rand>(MutableGraph &,__w64 unsigned int,__w64 unsigned int,RandNumGen &,bool,bool)' being compiled
        with...
   (remainder deleted because of excessive size)

graph - graph - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\graph.test\msvc\debug\graph.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\graph.test\msvc\debug\graph.obj"  

graph.cpp
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\graph.cpp(173) : see reference to function template instantiation 'void *boost::random_vertex<Graph,boost::mt19937>(Graph &,RandomNumGen &)' being compiled
        with
        [
            Graph=Graph,
            RandomNumGen=boost::mt19937
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/graph/random.hpp(36) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/graph/random.hpp(50) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\graph.cpp(211) : see reference to function template instantiation 'boost::detail::edge_desc_impl<Directed,Vertex> boost::random_edge<Graph,boost::mt19937>(Graph &,RandomNumGen &)' being compiled
        with
        [
            Directed=boost::undirected_tag,
            Vertex=void *,
            Graph=Graph,
            RandomNumGen=boost::mt19937
        ]
..\boost/graph/graph_utility.hpp(107) : warning C4512: 'boost::incident_to_predicate<Vertex,Graph>' : assignment operator could not be generated
        with
        [
            Vertex=Vertex ,
            Graph=Graph
        ]
        ..\boost/graph/graph_utility.hpp(299) : see reference to class template instantiation 'boost::incident_to_predicate<Vertex,Graph>' being compiled
        with
        [
            Vertex=Vertex ,
            Graph=Graph
        ]
        ..\boost/graph/graph_utility.hpp(308) : see reference to function template instantiation 'bool boost::is_adj_dispatch<Graph,Vertex>(Graph &,Vertex,Vertex,boost::directed_tag)' being compiled
        with
        [
            Graph=Graph,
            Vertex=Vertex
        ]
        ..\boost/graph/graph_utility.hpp(314) : see reference to function template instantiation 'bool boost::is_adj_dispatch<Graph,Vertex>(Graph &,Vertex,Vertex,boost::undirected_tag)' being compiled
        with
        [
            Graph=Graph,
            Vertex=Vertex
        ]
        ..\libs\graph\test\graph.cpp(223) : see reference to function template instantiation 'bool boost::is_adjacent<Graph,Vertex>(Graph &,Vertex,Vertex)' being compiled
        with
        [
            Graph=Graph,
            Vertex=Vertex
        ]

graph - graphviz_test - msvc

Library build failure:

See graph - msvc - msvc

graph - msvc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\build\msvc\debug\read_graphviz_spirit.obj.rsp" -c -Fo"..\bin.v2\libs\graph\build\msvc\debug\read_graphviz_spirit.obj"  

read_graphviz_spirit.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::detail::graph::dot_skipper
        ]
        ..\libs\graph\src\read_graphviz_spirit.cpp(52) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::detail::graph::dot_skipper
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\libs\graph\src\read_graphviz_spirit.cpp(53) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::detail::graph::dot_skipper,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>,
            ST=boost::detail::graph::dot_skipper
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::detail::graph::dot_skipper,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=iterator_t,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=iterator_t,
            PoliciesT=scanner_policies_t
        ]
        ..\libs\graph\src\read_graphviz_spirit.cpp(55) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=iterator_t,
            PoliciesT=scanner_policies_t
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/shared_ptr.hpp(239) : error C2872: 'detail' : ambiguous symbol
        could be 'boost::detail'
        or 'boost::spirit::detail'
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(205) : see reference to class template instantiation 'boost::shared_ptr<T>' being compiled
        with
        [
            T=boost::spirit::impl::grammar_helper<self_t,boost::detail::graph::dot_grammar,scanner_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(222) : see reference to class template instantiation 'boost::spirit::impl::grammar_helper<GrammarT,DerivedT,ScannerT>' being compiled
        with
        [
            GrammarT=self_t,
            DerivedT=boost::detail::graph::dot_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(279) : see reference to function template instantiation 'boost::detail::graph::dot_grammar::definition<ScannerT> &boost::spirit::impl::get_definition<DerivedT,ContextT,ScannerT>(const boost::spirit::grammar<DerivedT> *)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=boost::detail::graph::dot_grammar,
            ContextT=boost::spirit::parser_context<>
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,boost::detail::graph::dot_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=boost::detail::graph::dot_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=boost::detail::graph::dot_grammar,
            ScannerT=scanner_t
        ]
        ..\libs\graph\src\read_graphviz_spirit.cpp(57) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=boost::detail::graph::dot_grammar,
            ScannerT=scanner_t
        ]
..\boost/shared_ptr.hpp(239) : error C2872: 'detail' : ambiguous symbol
        could be 'boost::detail'
        or 'boost::spirit::detail'
..\boost/shared_ptr.hpp(275) : error C2872: 'detail' : ambiguous symbol
        could be 'boost::detail'
        or 'boost::spirit::detail'
..\boost/weak_ptr.hpp(144) : error C2872: 'detail' : ambiguous symbol
        could be 'boost::detail'
        or 'boost::spirit::detail'
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(230) : see reference to class template instantiation 'boost::weak_ptr<T>' being compiled
        with
        [
            T=boost::spirit::impl::grammar_helper<self_t,boost::detail::graph::dot_grammar,scanner_t>
        ]
..\boost/weak_ptr.hpp(168) : error C2872: 'detail' : ambiguous symbol
        could be 'boost::detail'
        or 'boost::spirit::detail'

graph - graph_concepts - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\graph_concepts.test\msvc\debug\graph_concepts.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\graph_concepts.test\msvc\debug\graph_concepts.obj"  

graph_concepts.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor,
            T=boost::AssignableConcept<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/graph/graph_concepts.hpp(55) : while compiling class template member function 'void boost::IncidenceGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph1
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=Graph1
        ]
        ..\libs\graph\test\graph_concepts.cpp(22) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph1,
            T=boost::IncidenceGraphConcept<Graph1>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>
        ]
        ..\boost/graph/graph_concepts.hpp(42) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>,
            T=boost::AssignableConcept<boost::default_constructible_archetype<boost::sgi_assignable_archetype<boost::equality_comparable_archetype<>>>>
        ]
        ..\boost/graph/graph_concepts.hpp(39) : while compiling class template member function 'void boost::GraphConcept<G>::constraints(void)'
        with
        [
            G=Graph1
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GraphConcept<G>' being compiled
        with
        [
            G=Graph1
        ]
        ..\boost/graph/graph_concepts.hpp(56) : see reference to function template instantiation 'void boost::function_requires<boost::GraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph1,
            T=boost::GraphConcept<Graph1>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>,
            T=boost::AssignableConcept<boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/graph/graph_concepts.hpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>,
            T=boost::InputIteratorConcept<boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>>
        ]
        ..\boost/graph/graph_concepts.hpp(25) : while compiling class template member function 'void boost::MultiPassInputIteratorConcept<T>::constraints(void)'
        with
        [
            T=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::MultiPassInputIteratorConcept<T>' being compiled
        with
        [
            T=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
        ..\boost/graph/graph_concepts.hpp(57) : see reference to function template instantiation 'void boost::function_requires<boost::MultiPassInputIteratorConcept<T>>(boost::mpl::identity<boost::MultiPassInputIteratorConcept<T>> *)' being compiled
        with
        [
            T=boost::input_iterator_archetype<boost::incidence_graph_archetype<Vertex,boost::directed_tag,boost::allow_parallel_edge_tag>::edge_descriptor>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::input_iterator_archetype<Vertex>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::input_iterator_archetype<Vertex>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::input_iterator_archetype<Vertex>,
            T=boost::AssignableConcept<boost::input_iterator_archetype<Vertex>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::input_iterator_archetype<Vertex>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::input_iterator_archetype<Vertex>
        ]
        ..\boost/graph/graph_concepts.hpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' bein...
   (remainder deleted because of excessive size)

graph - gursoy_atun_layout_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\gursoy_atun_layout_test.test\msvc\debug\gursoy_atun_layout_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\gursoy_atun_layout_test.test\msvc\debug\gursoy_atun_layout_test.obj"  

gursoy_atun_layout_test.cpp
..\libs\graph\test\gursoy_atun_layout_test.cpp(36) : warning C4512: 'position_writer<Property,Vertex>' : assignment operator could not be generated
        with
        [
            Property=Position,
            Vertex=vertex_descriptor
        ]
        ..\libs\graph\test\gursoy_atun_layout_test.cpp(125) : see reference to class template instantiation 'position_writer<Property,Vertex>' being compiled
        with
        [
            Property=Position,
            Vertex=vertex_descriptor
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\gursoy_atun_layout_test.cpp(63) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
..\boost/graph/gursoy_atun_layout.hpp(320) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\gursoy_atun_layout_test.cpp(121) : see reference to function template instantiation 'void boost::gursoy_atun_layout<graph_type,topology,Position>(const VertexListAndIncidenceGraph &,const Topology &,PositionMap)' being compiled
        with
        [
            VertexListAndIncidenceGraph=graph_type,
            Topology=topology,
            PositionMap=Position
        ]
..\boost/graph/gursoy_atun_layout.hpp(351) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\gursoy_atun_layout_test.cpp(130) : see reference to function template instantiation 'void boost::gursoy_atun_layout<graph_type,topology,Position,boost::adj_list_edge_property_map<Directed,Value,Ref,Vertex,Property,Tag>,boost::edge_weight_t,boost::no_property>(const VertexListAndIncidenceGraph &,const Topology &,PositionMap,const boost::bgl_named_params<T,Tag,Base> &)' being compiled
        with
        [
            Directed=boost::undirected_tag,
            Value=double,
            Ref=double &,
            Vertex=__w64 unsigned int,
            Property=boost::property<boost::edge_weight_t,double>,
            Tag=boost::edge_weight_t,
            VertexListAndIncidenceGraph=graph_type,
            Topology=topology,
            PositionMap=Position,
            T=boost::adj_list_edge_property_map<boost::undirected_tag,double,double &,__w64 unsigned int,boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            Base=boost::no_property
        ]
..\boost/graph/gursoy_atun_layout.hpp(82) : warning C4512: 'boost::detail::update_position_visitor<PositionMap,NodeDistanceMap,Topology,Graph>' : assignment operator could not be generated
        with
        [
            PositionMap=Position,
            NodeDistanceMap=NodeDistanceMap,
            Topology=topology,
            Graph=graph_type
        ]
        ..\boost/graph/gursoy_atun_layout.hpp(176) : see reference to class template instantiation 'boost::detail::update_position_visitor<PositionMap,NodeDistanceMap,Topology,Graph>' being compiled
        with
        [
            PositionMap=Position,
            NodeDistanceMap=NodeDistanceMap,
            Topology=topology,
            Graph=graph_type
        ]
        ..\boost/graph/gursoy_atun_layout.hpp(234) : see reference to function template instantiation 'void boost::gursoy_atun_step<VertexListAndIncidenceGraph,Topology,PositionMap,int,VertexIndexMap,EdgeWeightMap>(const VertexListAndIncidenceGraph &,const Topology &,PositionMap,Diameter,double,VertexIndexMap,EdgeWeightMap)' being compiled
        with
        [
            VertexListAndIncidenceGraph=graph_type,
            Topology=topology,
            PositionMap=Position,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            EdgeWeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,double,double &,__w64 unsigned int,boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            Diameter=int
        ]
        ..\boost/graph/gursoy_atun_layout.hpp(262) : see reference to function template instantiation 'void boost::gursoy_atun_refine<VertexListAndIncidenceGraph,Topology,PositionMap,VertexIndexMap,EdgeWeightMap>(const VertexListAndIncidenceGraph &,const Topology &,PositionMap,int,double,double,double,double,VertexIndexMap,EdgeWeightMap)' being compiled
        with
        [
            VertexListAndIncidenceGraph=graph_type,
            Topology=topology,
            PositionMap=Position,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            EdgeWeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,double,double &,__w64 unsigned int,boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>
        ]
        ..\boost/graph/gursoy_atun_layout.hpp(351) : see reference to function template instantiation 'void boost::gursoy_atun_layout<VertexListAndIncidenceGraph,Topology,PositionMap,boost::vec_adj_list_vertex_id_map<Property,Vertex>,boost::adj_list_edge_property_map<Directed,Value,Ref,Vertex,boost::property<Tag,T>,Tag>>(const VertexListAndIncidenceGraph &,const Topology &,PositionMap,int,double,double,double,double,VertexIndexMap,EdgeWeightMap)' being compiled
        with
        [
            VertexListAndIncidenceGraph=graph_type,
            Topology=topology,
            PositionMap=Position,
            Property=boost::no_property,
            Vertex=__w64 unsigned int,
            Directed=boost::undirected_tag,
            Value=double,
            Ref=double &,
            Tag=boost::edge_weight_t,
            T=double,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            EdgeWeightMap=boost::adj_list_edge_property_map<boost::undirected_tag,double,double &,__w64 unsigned int,boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>
        ]
        ..\libs\graph\test\gursoy_atun_layout_test.cpp(130) : see reference to function template instantiation 'void boost::gursoy_atun_layout<graph_type,topology,Position,boost::adj_list_edge_property_map<Directed,Value,Ref,Vertex,Property,Tag>,boost::edge_weight_t,boost::no_property>(const VertexListAndIncidenceGraph &,const Topology &,PositionMap,const boost::bgl_named_params<T,Tag,Base> &)' being compiled
        with
        [
            Directed=boost::undirected_tag,
            Value=double,
            Ref=double &,
            Vertex=__w64 unsigned int,
            Property=boost::property<boost::edge_weight_t,double>,
            Tag=boost::edge_weight_t,
            VertexListAndIncidenceGraph=graph_type,
            Topology=topology,
            PositionMap=Position,
            T=boost::adj_list_edge_property_map<boost::undirected_tag,double,double &,__w64 unsigned int,boost::property<boost::edge_weight_t,double>,boost::edge_weight_t>,
            Base=boost::no_property
        ]
..\boost/graph/breadth_first_search.hpp(159) : warning C4512: 'boost::bfs_visitor<Visitors>' : assignment operator could not be generated
        with
        [
            Visitors=std::pair<boost::distance_recorder<NodeDistanceMap,boost::on_edge_relaxed>,boost::detail::update_position_visitor<Position,NodeDistanceMap,topology,graph_type>>
        ]
        ..\boost/graph/dijkstra_shortest_paths.hpp(49) : see reference to class template instantiation 'boost::bfs_visitor<Visitors>' being compiled
        with
        [
            Visitors=std::pair<boost::distance_recorder<NodeDistanceMap,boost::on_edge_relaxed>,boost::detail::update_position_visitor<Position,NodeDistanceMap,topology,graph_type>>
        ]
        ..\boost/graph/gursoy_atun_layout.hpp(96) : see reference to class template instantiation 'boost::dijkstra_visitor<Visitors>' being compiled
        with
        [
            Visitors=std::pair<boost::distance_recorder<NodeDistanceMap,boost::on_edge_relaxed>,boost::detail::update_position_visitor<Position,NodeDistanceMap,topology,graph_type>>
        ]
        ..\boost/graph/gursoy_atun_layout.hpp(181) : see reference to function template instantiation 'void boost::detail::gursoy_shortest<EdgeWeightMap>::run<VertexListAnd...
   (remainder deleted because of excessive size)

graph - isomorphism - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\isomorphism.test\msvc\debug\isomorphism.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\isomorphism.test\msvc\debug\isomorphism.obj"  

isomorphism.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\libs\graph\test\isomorphism.cpp(84) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_real<double>
        ]
        ..\libs\graph\test\isomorphism.cpp(103) : see reference to function template instantiation 'void generate_random_digraph<graph1>(Graph &,double)' being compiled
        with
        [
            Graph=graph1
        ]
..\boost/random/uniform_01.hpp(83) : warning C4512: 'boost::uniform_01<UniformRandomNumberGenerator,RealType>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >,
            RealType=double
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::uniform_01<UniformRandomNumberGenerator,RealType>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >,
            RealType=double
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_real<double>
        ]
..\libs\graph\test\isomorphism.cpp(46) : warning C4512: 'random_functor<Generator>' : assignment operator could not be generated
        with
        [
            Generator=boost::mt19937
        ]
        ..\libs\graph\test\isomorphism.cpp(60) : see reference to class template instantiation 'random_functor<Generator>' being compiled
        with
        [
            Generator=boost::mt19937
        ]
        ..\libs\graph\test\isomorphism.cpp(105) : see reference to function template instantiation 'void randomly_permute_graph<graph1,graph2>(const Graph1 &,Graph2 &)' being compiled
        with
        [
            Graph1=graph1,
            Graph2=graph2
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\libs\graph\test\isomorphism.cpp(159) : see reference to function template instantiation 'Target boost::lexical_cast<int,char*>(const Source &)' being compiled
        with
        [
            Target=int,
            Source=char *
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=double,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=double,
            Source=NewSource
        ]
        ..\libs\graph\test\isomorphism.cpp(160) : see reference to function template instantiation 'Target boost::lexical_cast<double,char*>(const Source &)' being compiled
        with
        [
            Target=double,
            Source=char *
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/graph/isomorphism.hpp(305) : warning C4512: 'boost::degree_vertex_invariant<InDegreeMap,Graph>' : assignment operator could not be generated
        with
        [
            InDegreeMap=InDeg1,
            Graph=graph1
        ]
        ..\boost/graph/isomorphism.hpp(389) : see reference to class template instantiation 'boost::degree_vertex_invariant<InDegreeMap,Graph>' being compiled
        with
        [
            InDegreeMap=InDeg1,
            Graph=graph1
        ]
        ..\boost/graph/isomorphism.hpp(421) : see reference to function template instantiation 'bool boost::detail::isomorphism_impl<Graph1,Graph2,boost::associative_property_map<UniquePairAssociativeContainer>,boost::vec_adj_list_vertex_id_map<Property,Vertex>,boost::adj_list_vertex_property_map<Graph,ValueType,Reference,Tag>,boost::associative_property_map<UniquePairAssociativeContainer>,boost::vertex_isomorphism_t,boost::no_property>(const Graph1 &,const Graph2 &,IsoMapping,IndexMap1,IndexMap2,const boost::bgl_named_params<T,boost::vertex_isomorphism_t,Base> &)' being compiled
        with
        [
            Graph1=graph1,
            Graph2=graph2,
            UniquePairAssociativeContainer=std::map<__w64 unsigned int,void *>,
            Property=boost::no_property,
            Vertex=__w64 unsigned int,
            Graph=boost::adjacency_list<boost::listS,boost::listS,boost::bidirectionalS,boost::property<boost::vertex_index_t,int>>,
            ValueType=int,
            Reference=const int &,
            Tag=boost::vertex_index_t,
            IsoMapping=boost::associative_property_map<std::map<__w64 unsigned int,void *>>,
            IndexMap1=boost::vec_adj_list_vertex_id_map<boost::no_property,__w64 unsigned int>,
            IndexMap2=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::bidirectionalS,boost::property<boost::vertex_index_t,int>>,int,const int &,boost::vertex_index_t>,
            T=boost::associative_property_map<std::map<__w64 unsigned int,void *>>,
            Base=boost::no_property
        ]
        ..\libs\graph\test\isomorphism.cpp(118) : see reference to function template instantiation 'bool boost::isomorphism<graph1,graph2,boost::associative_property_map<UniquePairAssociativeContainer>,boost::vertex_isomorphism_t,boost::no_property>(const Graph1 &,const Graph2 &,const boost::bgl_named_params<T,Tag,Base> &)' being compiled
        with
        [
            UniquePairAssociativeContainer=std::map<__w64 unsigned int,void *>,
            Graph1=graph1,
            Graph2=graph2,
            T=boost::associative_property_map<std::map<__w64 unsigned int,void *>>,
            Tag=boost::vertex_isomorphism_t,
            Base=boost::no_property
        ]
..\boost/graph/isomorphism.hpp(305) : warning C4512: 'boost::degree_vertex_invariant<InDegreeMap,Graph>' : assignment operator could not be generated
        with
        [
            InDegreeMap=InDeg2,
            Graph=graph2
        ]
        ..\boost/graph/isomorphism.hpp(390) : see reference to class template instantiation 'boost::degree_vertex_invariant<InDegreeMap,Graph>' being compiled
        with
        [
            InDegreeMap=InDeg2,
            Graph=graph2
        ]
..\boost/property_map.hpp(402) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/property_map.hpp(398) : while compiling class template member function 'boost::safe_iterator_property_map<RandomAccessIterator,IndexMap>::safe_iterator_property_map(RandomAccessIterator,size_t,const IndexMap &)'
        with
        [
            RandomAccessIterator=std::_Vector_iterator<vertex1,std::allocator<__w64 unsigned int>>,
            IndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::bidirectionalS,boost::property<boost::vertex_index_t,int>>,int,const int &,boost::vertex_index_t>
        ]
        ..\boost/graph/isomorphism.hpp(386) : see reference to class template instantiation 'boost::safe_iterator_property_map<RandomAccessIterator,IndexMap>' being compiled
        with
        [
            RandomAccessIterator=std::_Vector_iterator<vertex1,std::allocator<__w64 unsigned in...
   (remainder deleted because of excessive size)

graph - king_ordering - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\king_ordering.test\msvc\debug\king_ordering.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\king_ordering.test\msvc\debug\king_ordering.obj"  

king_ordering.cpp
..\libs\graph\test\king_ordering.cpp(82) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
..\boost/graph/bandwidth.hpp(28) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/bandwidth.hpp(53) : see reference to function template instantiation '__w64 unsigned int boost::ith_bandwidth<Graph,VertexIndexMap>(__w64 unsigned int,const Graph &,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            VertexIndexMap=boost::iterator_property_map<__w64 unsigned int *__w64 ,boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>,__w64 unsigned int,__w64 unsigned int &>
        ]
        ..\libs\graph\test\king_ordering.cpp(106) : see reference to function template instantiation '__w64 unsigned int boost::bandwidth<Graph,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const Graph &,VertexIndexMap)' being compiled
        with
        [
            RandomAccessIterator=__w64 unsigned int *__w64 ,
            IndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>,
            T=__w64 unsigned int,
            R=__w64 unsigned int &,
            Graph=Graph,
            VertexIndexMap=boost::iterator_property_map<__w64 unsigned int *__w64 ,boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>,__w64 unsigned int,__w64 unsigned int &>
        ]
..\boost/graph/bandwidth.hpp(29) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/graph/detail/sparse_ordering.hpp(188) : warning C4512: 'boost::out_degree_property_map<Graph>' : assignment operator could not be generated
        with
        [
            Graph=Graph
        ]
        ..\boost/graph/king_ordering.hpp(309) : see reference to class template instantiation 'boost::out_degree_property_map<Graph>' being compiled
        with
        [
            Graph=Graph
        ]
        ..\boost/graph/king_ordering.hpp(315) : see reference to function template instantiation 'OutputIterator boost::king_ordering<Graph,OutputIterator,boost::vec_adj_list_vertex_id_map<Property,Vertex>>(const Graph &,OutputIterator,VertexIndexMap)' being compiled
        with
        [
            OutputIterator=std::reverse_iterator<std::_Vector_iterator<Vertex,std::allocator<Vertex>>>,
            Graph=Graph,
            Property=boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,
            Vertex=__w64 unsigned int,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>
        ]
        ..\libs\graph\test\king_ordering.cpp(130) : see reference to function template instantiation 'OutputIterator boost::king_ordering<Graph,std::reverse_iterator<_RanIt>>(const Graph &,OutputIterator)' being compiled
        with
        [
            OutputIterator=std::reverse_iterator<std::_Vector_iterator<Vertex,std::allocator<Vertex>>>,
            _RanIt=std::_Vector_iterator<Vertex,std::allocator<Vertex>>,
            Graph=Graph
        ]
..\boost/graph/bandwidth.hpp(28) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/bandwidth.hpp(53) : see reference to function template instantiation '__w64 unsigned int boost::ith_bandwidth<Graph,VertexIndexMap>(__w64 unsigned int,const Graph &,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>
        ]
        ..\boost/graph/bandwidth.hpp(61) : see reference to function template instantiation '__w64 unsigned int boost::bandwidth<Graph,boost::vec_adj_list_vertex_id_map<Property,Vertex>>(const Graph &,VertexIndexMap)' being compiled
        with
        [
            Graph=Graph,
            Property=boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,
            Vertex=__w64 unsigned int,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,__w64 unsigned int>
        ]
        ..\libs\graph\test\king_ordering.cpp(87) : see reference to function template instantiation '__w64 unsigned int boost::bandwidth<Graph>(const Graph &)' being compiled
        with
        [
            Graph=Graph
        ]
..\boost/graph/bandwidth.hpp(29) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/graph/breadth_first_search.hpp(45) : warning C4510: 'boost::BFSVisitorConcept<Visitor,Graph>' : default constructor could not be generated
        with
        [
            Visitor=Visitor,
            Graph=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BFSVisitorConcept<Visitor,Graph>' being compiled
        with
        [
            Visitor=Visitor,
            Graph=Graph
        ]
        ..\boost/graph/breadth_first_search.hpp(59) : see reference to function template instantiation 'void boost::function_requires<boost::BFSVisitorConcept<Visitor,Graph>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Visitor=Visitor,
            Graph=Graph,
            T=boost::BFSVisitorConcept<Visitor,Graph>
        ]
        ..\boost/graph/king_ordering.hpp(235) : see reference to function template instantiation 'void boost::breadth_first_visit<Graph,queue,Visitor,ColorMap>(const IncidenceGraph &,__w64 unsigned int,Buffer &,BFSVisitor,ColorMap)' being compiled
        with
        [
            Graph=Graph,
            ColorMap=boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>>,boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>> *,boost::default_color_type,boost::default_color_type &,boost::vertex_color_t>,
            IncidenceGraph=Graph,
            Buffer=queue,
            BFSVisitor=Visitor
        ]
        ..\boost/graph/king_ordering.hpp(255) : see reference to function template instantiation 'OutputIterator boost::king_ordering<Graph,std::reverse_iterator<_RanIt>,boost::vec_adj_list_vertex_property_map<Graph,GraphPtr,ValueType,Reference,Tag>,boost::vec_adj_list_vertex_property_map<Graph,GraphPtr,int,int &,boost::vertex_degree_t>,boost::vec_adj_list_vertex_id_map<Property,Vertex>>(const Graph &,std::deque<_Ty,_Ax>,OutputIterator,ColorMap,DegreeMap,VertexIndexMap)' being compiled
        with
        [
            OutputIterator=std::reverse_iterator<std::_Vector_iterator<Vertex,std::allocator<Vertex>>>,
            _RanIt=std::_Vector_iterator<Vertex,std::allocator<Vertex>>,
            Graph=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>>,
            GraphPtr=boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>> *,
            ValueType=boost::default_color_type,
            Reference=boost::default_color_type &,
            Tag=boost::vertex_color_t,
            Property=boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>,
            Vertex=__w64 unsigned int,
            _Ty=__w64 unsigned int,
            _Ax=std::allocator<Vertex>,
            ColorMap=boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>>,boost::adjacency_list<boost::vecS,boost::vecS,boost::undirectedS,boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::vertex_degree_t,int>>> *,boost::default_color_type,boost::default_color_type &,boost::vertex_color_t>,
            DegreeMap=boost::vec_adj_list_vertex_property_map<Graph,Graph *,int,int &,boost::vertex_degree_t>,
            VertexIndexMap=boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_color_t,boost::default_color_type,boost::property<boost::ver...
   (remainder deleted because of excessive size)

graph - layout_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\layout_test.test\msvc\debug\layout_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\layout_test.test\msvc\debug\layout_test.obj"  

layout_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/graph/fruchterman_reingold.hpp(237) : warning C4512: 'boost::detail::fr_apply_force<PositionMap,DisplacementMap,RepulsiveForce,Dim,Graph>' : assignment operator could not be generated
        with
        [
            PositionMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,point,point &,vertex_position_t>,
            DisplacementMap=boost::iterator_property_map<std::_Vector_iterator<point,std::allocator<point>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,int,int &,boost::vertex_index_t>,point,point &>,
            RepulsiveForce=boost::square_distance_repulsive_force,
            Dim=double,
            Graph=Graph
        ]
        ..\boost/graph/fruchterman_reingold.hpp(270) : see reference to class template instantiation 'boost::detail::fr_apply_force<PositionMap,DisplacementMap,RepulsiveForce,Dim,Graph>' being compiled
        with
        [
            PositionMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,point,point &,vertex_position_t>,
            DisplacementMap=boost::iterator_property_map<std::_Vector_iterator<point,std::allocator<point>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,int,int &,boost::vertex_index_t>,point,point &>,
            RepulsiveForce=boost::square_distance_repulsive_force,
            Dim=double,
            Graph=Graph
        ]
        ..\libs\graph\test\layout_test.cpp(218) : see reference to function template instantiation 'void boost::fruchterman_reingold_force_directed_layout<Graph,boost::adj_list_vertex_property_map<Graph,ValueType,Reference,Tag>,double,boost::square_distance_attractive_force,boost::square_distance_repulsive_force,boost::all_force_pairs,boost::linear_cooling<T>,boost::iterator_property_map<RandomAccessIterator,IndexMap,point,R>>(const Graph &,PositionMap,Dim,Dim,AttractiveForce,RepulsiveForce,ForcePairs,Cooling,DisplacementMap)' being compiled
        with
        [
            Graph=Graph,
            ValueType=point,
            Reference=point &,
            Tag=vertex_position_t,
            T=double,
            RandomAccessIterator=std::_Vector_iterator<point,std::allocator<point>>,
            IndexMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,int,int &,boost::vertex_index_t>,
            R=point &,
            PositionMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,point,point &,vertex_position_t>,
            Dim=double,
            AttractiveForce=boost::square_distance_attractive_force,
            RepulsiveForce=boost::square_distance_repulsive_force,
            ForcePairs=boost::all_force_pairs,
            Cooling=boost::linear_cooling<double>,
            DisplacementMap=boost::iterator_property_map<std::_Vector_iterator<point,std::allocator<point>>,boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,int,int &,boost::vertex_index_t>,point,point &>
        ]
        ..\libs\graph\test\layout_test.cpp(358) : see reference to function template instantiation 'void test_cube<Graph>(Graph *)' being compiled
        with
        [
            Graph=Graph
        ]
..\boost/property_map.hpp(319) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/detail/adjacency_list.hpp(1667) : see reference to function template instantiation 'void boost::put<boost::adj_list_vertex_property_map<Graph,ValueType,Reference,Tag>,Reference,Key,Value>(const boost::put_get_helper<Reference,LvaluePropertyMap> &,K,const V &)' being compiled
        with
        [
            Graph=boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,
            ValueType=int,
            Reference=int &,
            Tag=boost::vertex_index_t,
            Key=void *,
            Value=vertices_size_type,
            LvaluePropertyMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,int,int &,boost::vertex_index_t>,
            K=void *,
            V=vertices_size_type
        ]
        ..\libs\graph\test\layout_test.cpp(94) : see reference to function template instantiation 'void boost::put<Config,Base,boost::vertex_index_t,void*,vertices_size_type>(Property,boost::adj_list_helper<Config,Base> &,const Key &,const Value &)' being compiled
        with
        [
            Config=boost::detail::adj_list_gen<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>,boost::no_property,boost::listS>::config,
            Base=boost::undirected_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>,boost::no_property,boost::listS>::config>,
            Property=boost::vertex_index_t,
            Key=void *,
            Value=vertices_size_type
        ]
        ..\libs\graph\test\layout_test.cpp(357) : see reference to function template instantiation 'void test_circle_layout<Graph>(Graph *,__w64 unsigned int)' being compiled
        with
        [
            Graph=Graph
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\layout_test.cpp(202) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
..\boost/graph/fruchterman_reingold.hpp(237) : warning C4512: 'boost::detail::fr_apply_force<PositionMap,DisplacementMap,RepulsiveForce,Dim,Graph>' : assignment operator could not be generated
        with
        [
            PositionMap=boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point>>,boost::property<boost::edge_weight_t,double>>,point,point &,vertex_position_t>,
            DisplacementMap=...
   (remainder deleted because of excessive size)

Run output:

Regular polygon layout with 5 points.
           E       
                   
                   
                   
D                  
                   
                   
                   
                   
                  A
                   
                   
                   
                   
C                  
                   
                   
                   
           B       
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H) 
Cube layout (Kamada-Kawai).
                 E                 
                                   
                                   
                                   
                                   
                                   
                                   
                                   
 H                                 
                                  F
                                   
                                   
                                   
                                   
                  G                
                                   
                                   
                                   
                                   
                                   
               A                   
                                   
                                   
                                   
                                   
                                   
D                                  
                                B  
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                 C                 
Cube layout (Fruchterman-Reingold).
                               D          
        A                                 
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                         C
                B         H               
E                                         
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
                                          
           F                      G       
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J) 
Triangular layout (Kamada-Kawai).
                                  I                J
                 H                                  
G                                                   
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                           F        
                          E                         
         D                                          
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                   B               C                
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                           A                        
Triangular layout (Fruchterman-Reingold).
A                                                  
                                                   
                                                   
                                                   
                                                   
                                                   
                  B                                
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
  C                                 D              
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                  G
                    E                              
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                    H              
  F                                                
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                  I                                
                                                   
                                                   
                                                   
                                                   
J                                                  
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D) 
Disconnected layout (Fruchterman-Reingold).
                                     A            C
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                  B
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
D                                                  
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
               H                                   
                                                   
                                                   
                                                   
F                                                  
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
                                                   
E            G                                     

**** no errors detected
 
EXIT STATUS: 0 

graph - matching_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\matching_test.test\msvc\debug\matching_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\matching_test.test\msvc\debug\matching_test.obj"  

matching_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\graph\test\matching_test.cpp(349) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\graph\test\matching_test.cpp(349) : warning C4100: 'argc' : unreferenced formal parameter
..\libs\graph\test\matching_test.cpp(144) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\matching_test.cpp(352) : see reference to function template instantiation 'void matching_test<undirected_graph>(size_t,const std::string &)' being compiled
..\libs\graph\test\matching_test.cpp(148) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(149) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(150) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(256) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\libs\graph\test\matching_test.cpp(263) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(290) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\libs\graph\test\matching_test.cpp(291) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=base_generator_type &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=base_generator_type &,
            Distribution=boost::uniform_int<>
        ]
..\libs\graph\test\matching_test.cpp(308) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(144) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\matching_test.cpp(353) : see reference to function template instantiation 'void matching_test<undirected_list_graph>(size_t,const std::string &)' being compiled
..\libs\graph\test\matching_test.cpp(148) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(149) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(150) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(256) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\libs\graph\test\matching_test.cpp(263) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(290) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\libs\graph\test\matching_test.cpp(308) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(144) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\matching_test.cpp(354) : see reference to function template instantiation 'void matching_test<undirected_adjacency_matrix_graph>(size_t,const std::string &)' being compiled
..\libs\graph\test\matching_test.cpp(148) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(149) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(150) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(256) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\libs\graph\test\matching_test.cpp(263) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(290) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\libs\graph\test\matching_test.cpp(308) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\graph\test\matching_test.cpp(40) : warning C4100: 'g' : unreferenced formal parameter
        ..\libs\graph\test\matching_test.cpp(40) : while compiling class template member function 'void vertex_index_installer<Graph>::install(Graph &)'
        with
        [
            Graph=undirected_graph
        ]
        ..\libs\graph\test\matching_test.cpp(146) : see reference to class template instantiation 'vertex_index_installer<Graph>' being compiled
        with
        [
            Graph=undirected_graph
        ]
        ..\libs\graph\test\matching_test.cpp(352) : see reference to function template instantiation 'void matching_test<undirected_graph>(size_t,const std::string &)' being compiled
..\boost/graph/maximum_cardinality_matching.hpp(500) : warning C4512: 'boost::edmonds_augmenting_path_finder<Graph,MateMap,VertexIndexMap>' : assignment operator could not be generated
        with
        [
            Graph=undirected_graph,
            MateMap=mate_t,
            VertexIndexMap=vertex_index_map_t
        ]
        ..\boost/graph/maximum_cardinality_matching.hpp(776) : see reference to class template instantiation 'boost::edmonds_augmenting_path_finder<Graph,MateMap,VertexIndexMap>' being compiled
        with
        [
            Graph=undirected_graph,
            MateMap=mate_t,
            VertexIndexMap=vertex_index_map_t
        ]
        ..\boost/graph/maximum_cardinality_matching.hpp(747) : while compiling class template member function 'bool boost::maximum_cardinality_matching_verifier<Graph,MateMap,VertexIndexMap>::verify_matching(const Graph &,MateMap,VertexIndexMap)'
        with
        [
            Graph=undirected_graph,
            MateMap=mate_t,
            VertexIndexMap=vertex_index_map_t
        ]
        ..\libs\graph\test\matching_test.cpp(246) : see reference to class template instantiation 'boost::maximum_cardinality_matching_verifier<Graph,MateMap,VertexIndexMap>' being compiled
        with
        [
            Graph=undirected_graph,
            MateMap=mate_t,
            VertexIndexMap=vertex_index_map_t
        ]
..\boost/graph/filtered_graph.hpp(135) : warning C4512: 'boost::filtered_graph_base<G>' : assignment operator could not be generated
        with
        [
            G=undirected_graph
        ]
        ..\boost/graph/filtered_graph.hpp(140) : see reference to class template instantiation 'boost::filtered_graph_base<G>' being compiled
        with
        [
            G=undirected_graph
        ]
        ..\boost/graph/maximum_cardinality_matching.hpp(794) : see reference to class template instantiation 'boost::filtered_graph<Graph,EdgePredicate,VertexPredicate>' being compiled
        with
        [
            Graph=undirected_graph,
            EdgePredicate=boost::keep_all,
            VertexPredicate=boost::maximum_cardinality_matching_verifier<undirected_graph,mate_t,vertex_index_map_t>::non_odd_vertex<boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,vertex_index_map_t>>
        ]
..\boost/graph/filtered_graph.hpp(220) : warning C4512: 'boost::filtered_graph<Graph,EdgePredicate,Vertex...
   (remainder deleted because of excessive size)

graph - property_iter - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\property_iter.test\msvc\debug\property_iter.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\property_iter.test\msvc\debug\property_iter.obj"  

property_iter.cpp
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\property_iter.cpp(86) : see reference to function template instantiation 'void *boost::random_vertex<Graph,boost::mt19937>(Graph &,RandomNumGen &)' being compiled
        with
        [
            Graph=Graph,
            RandomNumGen=boost::mt19937
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/graph/random.hpp(36) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]

graph - relaxed_heap_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\relaxed_heap_test.test\msvc\debug\relaxed_heap_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\relaxed_heap_test.test\msvc\debug\relaxed_heap_test.obj"  

relaxed_heap_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/pending/relaxed_heap.hpp(100) : warning C4127: conditional expression is constant
        ..\boost/pending/relaxed_heap.hpp(90) : while compiling class template member function 'boost::relaxed_heap<IndexedType,Compare>::size_type boost::relaxed_heap<IndexedType,Compare>::log_base_2(boost::relaxed_heap<IndexedType,Compare>::size_type)'
        with
        [
            IndexedType=unsigned int,
            Compare=less_extvalue
        ]
        ..\libs\graph\test\relaxed_heap_test.cpp(57) : see reference to class template instantiation 'boost::relaxed_heap<IndexedType,Compare>' being compiled
        with
        [
            IndexedType=unsigned int,
            Compare=less_extvalue
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\libs\graph\test\relaxed_heap_test.cpp(259) : see reference to function template instantiation 'Target boost::lexical_cast<int,char*>(const Source &)' being compiled
        with
        [
            Target=int,
            Source=char *
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\libs\graph\test\relaxed_heap_test.cpp(155) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

graph - reverse_graph_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\reverse_graph_cc.test\msvc\debug\reverse_graph_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\reverse_graph_cc.test\msvc\debug\reverse_graph_cc.obj"  

reverse_graph_cc.cpp
..\boost/graph/reverse_graph.hpp(101) : warning C4512: 'boost::reverse_graph<BidirectionalGraph>' : assignment operator could not be generated
        with
        [
            BidirectionalGraph=AdjList
        ]
        ..\boost/graph/graph_traits.hpp(26) : see reference to class template instantiation 'boost::reverse_graph<BidirectionalGraph>' being compiled
        with
        [
            BidirectionalGraph=AdjList
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(27) : see reference to class template instantiation 'boost::graph_traits<G>' being compiled
        with
        [
            G=Graph
        ]
..\boost/graph/reverse_graph.hpp(101) : warning C4512: 'boost::reverse_graph<BidirectionalGraph,GraphRef>' : assignment operator could not be generated
        with
        [
            BidirectionalGraph=AdjList,
            GraphRef=AdjList &
        ]
        ..\boost/graph/graph_traits.hpp(26) : see reference to class template instantiation 'boost::reverse_graph<BidirectionalGraph,GraphRef>' being compiled
        with
        [
            BidirectionalGraph=AdjList,
            GraphRef=AdjList &
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(44) : see reference to class template instantiation 'boost::graph_traits<G>' being compiled
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4510: 'boost::VertexListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::VertexListGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4512: 'boost::VertexListGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4610: struct 'boost::VertexListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4510: 'boost::ReadablePropertyGraphConcept<G,X,Property>' : default constructor could not be generated
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadablePropertyGraphConcept<G,X,Property>' being compiled
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(29) : see reference to function template instantiation 'void boost::function_requires<boost::ReadablePropertyGraphConcept<G,X,Property>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t,
            T=boost::ReadablePropertyGraphConcept<Graph,Vertex,boost::vertex_color_t>
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4512: 'boost::ReadablePropertyGraphConcept<G,X,Property>' : assignment operator could not be generated
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4610: struct 'boost::ReadablePropertyGraphConcept<G,X,Property>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4510: 'boost::ReadablePropertyGraphConcept<G,X,Property>' : default constructor could not be generated
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadablePropertyGraphConcept<G,X,Property>' being compiled
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(30) : see reference to function template instantiation 'void boost::function_requires<boost::ReadablePropertyGraphConcept<G,X,Property>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t,
            T=boost::ReadablePropertyGraphConcept<Graph,Edge,boost::edge_weight_t>
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4512: 'boost::ReadablePropertyGraphConcept<G,X,Property>' : assignment operator could not be generated
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
        ]
..\boost/graph/graph_concepts.hpp(400) : warning C4610: struct 'boost::ReadablePropertyGraphConcept<G,X,Property>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4510: 'boost::VertexListGraphConcept<G>' : default constructor could not be generated
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(43) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::VertexListGraphConcept<Graph>
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4512: 'boost::VertexListGraphConcept<G>' : assignment operator could not be generated
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(202) : warning C4610: struct 'boost::VertexListGraphConcept<G>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4510: 'boost::PropertyGraphConcept<G,X,Property>' : default constructor could not be generated
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::PropertyGraphConcept<G,X,Property>' being compiled
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(46) : see reference to function template instantiation 'void boost::function_requires<boost::PropertyGraphConcept<G,X,Property>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t,
            T=boost::PropertyGraphConcept<Graph,Vertex,boost::vertex_color_t>
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4512: 'boost::PropertyGraphConcept<G,X,Property>' : assignment operator could not be generated
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4610: struct 'boost::PropertyGraphConcept<G,X,Property>' can never be instantiated - user defined constructor required
        with
        [
            G=Graph,
            X=Vertex,
            Property=boost::vertex_color_t
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4510: 'boost::PropertyGraphConcept<G,X,Property>' : default constructor could not be generated
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::PropertyGraphConcept<G,X,Property>' being compiled
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
        ]
        ..\libs\graph\test\reverse_graph_cc.cpp(47) : see reference to function template instantiation 'void boost::function_requires<boost::PropertyGraphConcept<G,X,Property>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t,
            T=boost::PropertyGraphConcept<Graph,Edge,boost::edge_weight_t>
        ]
..\boost/graph/graph_concepts.hpp(418) : warning C4512: 'boost::PropertyGraphConcept<G,X,Property>' : assignment operator could not be generated
        with
        [
            G=Graph,
            X=Edge,
            Property=boost::edge_weight_t
    ...
   (remainder deleted because of excessive size)

graph - sequential_vertex_coloring - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\sequential_vertex_coloring.test\msvc\debug\sequential_vertex_coloring.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\sequential_vertex_coloring.test\msvc\debug\sequential_vertex_coloring.obj"  

sequential_vertex_coloring.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(1647) : warning C4244: '+=' : conversion from '__int64' to '__w64 unsigned int', possible loss of data
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(1664) : see reference to function template instantiation 'void std::_Distance2<_InIt,_Diff>(_RanIt,_RanIt,_Diff &,std::random_access_iterator_tag)' being compiled
        with
        [
            _InIt=vertex_iterator,
            _Diff=__w64 unsigned int,
            _RanIt=vertex_iterator
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(899) : see reference to function template instantiation 'void std::_Distance<_Iter,__w64 unsigned int>(_InIt,_InIt,_Diff &)' being compiled
        with
        [
            _Iter=vertex_iterator,
            _InIt=vertex_iterator,
            _Diff=__w64 unsigned int
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(866) : see reference to function template instantiation 'void std::vector<_Ty>::_Insert<_Iter>(std::_Vector_iterator<_Ty,_Alloc>,_Iter,_Iter,std::forward_iterator_tag)' being compiled
        with
        [
            _Ty=vertices_size_type,
            _Iter=vertex_iterator,
            _Alloc=std::allocator<vertices_size_type>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(524) : see reference to function template instantiation 'void std::vector<_Ty>::insert<_Iter>(std::_Vector_iterator<_Ty,_Alloc>,_Iter,_Iter)' being compiled
        with
        [
            _Ty=vertices_size_type,
            _Iter=vertex_iterator,
            _Alloc=std::allocator<vertices_size_type>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\vector(501) : see reference to function template instantiation 'void std::vector<_Ty>::_Construct<_Iter>(_Iter,_Iter,std::input_iterator_tag)' being compiled
        with
        [
            _Ty=vertices_size_type,
            _Iter=vertex_iterator
        ]
        ..\boost/graph/sequential_vertex_coloring.hpp(109) : see reference to function template instantiation 'std::vector<_Ty>::vector<_Ty1>(_Iter,_Iter)' being compiled
        with
        [
            _Ty=vertices_size_type,
            _Ty1=vertex_iterator,
            _Iter=vertex_iterator
        ]
        ..\libs\graph\test\sequential_vertex_coloring.cpp(36) : see reference to function template instantiation '__w64 unsigned int boost::sequential_vertex_coloring<Graph,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>>(const VertexListGraph &,ColorMap)' being compiled
        with
        [
            RandomAccessIterator=vertices_size_type *,
            IndexMap=vertex_index_map,
            T=vertices_size_type,
            R=vertices_size_type &,
            VertexListGraph=Graph,
            ColorMap=boost::iterator_property_map<vertices_size_type *,vertex_index_map,vertices_size_type,vertices_size_type &>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            T=boost::AssignableConcept<std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            T=boost::InputIteratorConcept<std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            T=boost::ForwardIteratorConcept<std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            T=boost::BidirectionalIteratorConcept<std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>
        ]
        ..\boost/property_map.hpp(373) : see reference to function template instantiation 'void boost::function_requires<boost::RandomAccessIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            T=boost::RandomAccessIteratorConcept<std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>>
        ]
        ..\boost/graph/sequential_vertex_coloring.hpp(119) : see reference to function template instantiation 'boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R> boost::make_iterator_property_map<std::_Vector_iterator<_Ty,_Alloc>,__w64 unsigned int,boost::identity_property_map>(RAIter,ID,Value)' being compiled
        with
        [
            RandomAccessIterator=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            IndexMap=boost::identity_property_map,
            T=__w64 unsigned int,
            R=__w64 unsigned int &,
            _Ty=vertices_size_type,
            _Alloc=std::allocator<vertices_size_type>,
            RAIter=std::_Vector_iterator<vertices_size_type,std::allocator<vertices_size_type>>,
            ID=boost::identity_property_map,
            Value=__w64 unsigned int
        ]
..\boost/it...
   (remainder deleted because of excessive size)

graph - subgraph - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\subgraph.test\msvc\debug\subgraph.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\subgraph.test\msvc\debug\subgraph.obj"  

subgraph.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\graph\test\subgraph.cpp(20) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\graph\test\subgraph.cpp(20) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/graph/graph_test.hpp(154) : warning C4244: 'initializing' : conversion from '__int64' to '__w64 unsigned int', possible loss of data
        ..\boost/graph/graph_test.hpp(150) : while compiling class template member function 'void boost::graph_test<Graph>::test_vertex_list_graph(const std::vector<_Ty> &,const Graph &)'
        with
        [
            Graph=subgraph_t,
            _Ty=__w64 unsigned int
        ]
        ..\libs\graph\test\subgraph.cpp(41) : see reference to class template instantiation 'boost::graph_test<Graph>' being compiled
        with
        [
            Graph=subgraph_t
        ]
..\boost/graph/graph_utility.hpp(145) : warning C4512: 'boost::connects_predicate<Vertex,Graph>' : assignment operator could not be generated
        with
        [
            Vertex=__w64 unsigned int,
            Graph=subgraph_t
        ]
        ..\boost/graph/graph_test.hpp(174) : see reference to class template instantiation 'boost::connects_predicate<Vertex,Graph>' being compiled
        with
        [
            Vertex=__w64 unsigned int,
            Graph=subgraph_t
        ]
        ..\boost/graph/graph_test.hpp(166) : while compiling class template member function 'void boost::graph_test<Graph>::test_edge_list_graph(const std::vector<_Ty> &,const std::vector<std::pair<_Ty1,_Ty2>> &,const Graph &)'
        with
        [
            Graph=subgraph_t,
            _Ty=__w64 unsigned int,
            _Ty1=vertex_t,
            _Ty2=vertex_t
        ]
..\boost/graph/random.hpp(35) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\subgraph.cpp(62) : see reference to function template instantiation '__w64 unsigned int boost::random_vertex<subgraph_t,boost::mt19937>(Graph &,RandomNumGen &)' being compiled
        with
        [
            Graph=subgraph_t,
            RandomNumGen=boost::mt19937
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/graph/random.hpp(36) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::mt19937 &,
            Distribution=boost::uniform_int<>
        ]
d:\kits\boost\boost\graph\graph_test.hpp(360) : warning C4701: potentially uninitialized local variable 'v' used
d:\kits\boost\boost\graph\graph_test.hpp(365) : warning C4701: potentially uninitialized local variable 'v' used

graph - transitive_closure_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\transitive_closure_test.test\msvc\debug\transitive_closure_test.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\transitive_closure_test.test\msvc\debug\transitive_closure_test.obj"  

transitive_closure_test.cpp
..\boost/graph/adjacency_list_io.hpp(112) : warning C4100: 's' : unreferenced formal parameter
..\boost/graph/adjacency_list_io.hpp(112) : warning C4100: 'p' : unreferenced formal parameter
..\libs\graph\test\transitive_closure_test.cpp(140) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
..\boost/graph/vector_as_graph.hpp(186) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\graph\test\transitive_closure_test.cpp(63) : see reference to function template instantiation 'std::pair<_Ty1,_Ty2> boost::vertices<std::vector<_Ty>,std::allocator<std::vector<_Ty>>>(const std::vector<std::vector<_Ty>> &)' being compiled
        with
        [
            _Ty1=boost::counting_iterator<int>,
            _Ty2=boost::counting_iterator<int>,
            _Ty=int
        ]
        ..\libs\graph\test\transitive_closure_test.cpp(126) : see reference to function template instantiation 'bool check_transitive_closure<std::vector<_Ty>,std::vector<_Ty>>(Graph &,GraphTC &)' being compiled
        with
        [
            _Ty=std::vector<int>,
            Graph=std::vector<std::vector<int>>,
            GraphTC=std::vector<std::vector<int>>
        ]
..\boost/graph/transitive_closure.hpp(92) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/transitive_closure.hpp(283) : see reference to function template instantiation 'void boost::transitive_closure<Graph,GraphTC,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>,VertexIndexMap>(const Graph &,GraphTC &,G_to_TC_VertexMap,VertexIndexMap)' being compiled
        with
        [
            Graph=std::vector<std::vector<int>>,
            GraphTC=std::vector<std::vector<int>>,
            RandomAccessIterator=std::_Vector_iterator<int,std::allocator<int>>,
            IndexMap=boost::identity_property_map,
            T=int,
            R=int &,
            VertexIndexMap=boost::identity_property_map,
            G_to_TC_VertexMap=boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::identity_property_map,int,int &>
        ]
        ..\boost/graph/transitive_closure.hpp(296) : see reference to function template instantiation 'void boost::detail::transitive_closure_dispatch<Graph,GraphTC,boost::detail::error_property_not_found,P>(const Graph &,GraphTC &,G_to_TC_VertexMap,VertexIndexMap)' being compiled
        with
        [
            Graph=std::vector<std::vector<int>>,
            GraphTC=std::vector<std::vector<int>>,
            P=boost::identity_property_map,
            G_to_TC_VertexMap=boost::detail::error_property_not_found,
            VertexIndexMap=boost::identity_property_map
        ]
        ..\libs\graph\test\transitive_closure_test.cpp(123) : see reference to function template instantiation 'void boost::transitive_closure<std::vector<_Ty>,std::vector<_Ty>,boost::identity_property_map,boost::vertex_index_t,boost::no_property>(const Graph &,GraphTC &,const boost::bgl_named_params<T,Tag,Base> &)' being compiled
        with
        [
            _Ty=std::vector<int>,
            Graph=std::vector<std::vector<int>>,
            GraphTC=std::vector<std::vector<int>>,
            T=boost::identity_property_map,
            Tag=boost::vertex_index_t,
            Base=boost::no_property
        ]
..\boost/graph/vector_as_graph.hpp(279) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/transitive_closure.hpp(208) : see reference to function template instantiation 'int boost::add_vertex<std::vector<_Ty>,std::allocator<std::vector<_Ty>>>(std::vector<std::vector<_Ty>> &)' being compiled
        with
        [
            _Ty=int
        ]
        ..\boost/graph/transitive_closure.hpp(283) : see reference to function template instantiation 'void boost::transitive_closure<Graph,GraphTC,boost::iterator_property_map<RandomAccessIterator,IndexMap,T,R>,VertexIndexMap>(const Graph &,GraphTC &,G_to_TC_VertexMap,VertexIndexMap)' being compiled
        with
        [
            Graph=std::vector<std::vector<int>>,
            GraphTC=std::vector<std::vector<int>>,
            RandomAccessIterator=std::_Vector_iterator<int,std::allocator<int>>,
            IndexMap=boost::identity_property_map,
            T=int,
            R=int &,
            VertexIndexMap=boost::identity_property_map,
            G_to_TC_VertexMap=boost::iterator_property_map<std::_Vector_iterator<int,std::allocator<int>>,boost::identity_property_map,int,int &>
        ]
..\boost/graph/vector_as_graph.hpp(289) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/graph_concepts.hpp(263) : see reference to function template instantiation 'void boost::clear_vertex<std::vector<_Ty>,std::allocator<std::vector<_Ty>>>(int,std::vector<std::vector<_Ty>> &)' being compiled
        with
        [
            _Ty=int
        ]
        ..\boost/graph/graph_concepts.hpp(259) : while compiling class template member function 'void boost::EdgeMutableGraphConcept<G>::constraints(void)'
        with
        [
            G=std::vector<std::vector<int>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::EdgeMutableGraphConcept<G>' being compiled
        with
        [
            G=std::vector<std::vector<int>>
        ]
        ..\boost/graph/transitive_closure.hpp(82) : see reference to function template instantiation 'void boost::function_requires<boost::EdgeMutableGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=std::vector<std::vector<int>>,
            T=boost::EdgeMutableGraphConcept<std::vector<std::vector<int>>>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=std::pair<int,int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=std::pair<int,int>
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::pair<int,int>,
            T=boost::AssignableConcept<std::pair<int,int>>
        ]
        ..\boost/graph/graph_concepts.hpp(55) : while compiling class template member function 'void boost::IncidenceGraphConcept<G>::constraints(void)'
        with
        [
            G=std::vector<std::vector<int>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=std::vector<std::vector<int>>
        ]
        ..\boost/graph/depth_first_search.hpp(84) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=std::vector<std::vector<int>>,
            T=boost::IncidenceGraphConcept<std::vector<std::vector<int>>>
        ]
        ..\boost/graph/depth_first_search.hpp(342) : see reference to function template instantiation 'void boost::detail::depth_first_visit_impl<IncidenceGraph,DFSVisitor,ColorMap,boost::detail::nontruth2>(const IncidenceGraph &,int,DFSVisitor &,ColorMap,TerminatorFunc)' being compiled
        with
        [
            IncidenceGraph=std::vector<std::vector<int>>,
            DFSVisitor=boost::dfs_visitor<>,
            ColorMap=boost::default_color_type *__w64 ,
            TerminatorFunc=boost::detail::nontruth2
        ]
        ..\boost/graph/graph_utility.hpp(370) : see reference to function template instantiation 'void boost::depth_first_visit<IncidenceGraph,boost::dfs_visitor<>,VertexColorMap>(const IncidenceGraph &,int,DFSVisitor,ColorMap)' being compiled
        with
        [
            IncidenceGraph=std::vector<std::vector<int>>,
            VertexColorMap=boost::default_color_type *__w64 ,
            DFSVisitor=boost::dfs_visitor<>,
            ColorMap=boost::default_color_type *__w64 
        ]
        ..\libs\graph\test\transitive_closure_test.cpp(80) : see reference to function template instantiation 'bool boost::is_reachable<Graph,boost::default_color_type*__w64 >(int,int,const IncidenceGraph &,VertexColorMap)' being compiled
        with
        [
            Graph=std::vector<std::vector<int>>,
    ...
   (remainder deleted because of excessive size)

graph - vector_graph_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\graph\test\vector_graph_cc.test\msvc\debug\vector_graph_cc.obj.rsp" -c -Fo"..\bin.v2\libs\graph\test\vector_graph_cc.test\msvc\debug\vector_graph_cc.obj"  

vector_graph_cc.cpp
..\boost/graph/vector_as_graph.hpp(186) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/graph/graph_concepts.hpp(180) : see reference to function template instantiation 'std::pair<_Ty1,_Ty2> boost::vertices<std::list<_Ty>,std::allocator<std::list<_Ty>>>(const std::vector<std::list<_Ty>> &)' being compiled
        with
        [
            _Ty1=boost::counting_iterator<int>,
            _Ty2=boost::counting_iterator<int>,
            _Ty=int
        ]
        ..\boost/graph/graph_concepts.hpp(166) : while compiling class template member function 'void boost::VertexListGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::VertexListGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\vector_graph_cc.cpp(27) : see reference to function template instantiation 'void boost::function_requires<boost::VertexListGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::VertexListGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=std::pair<int,int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=std::pair<int,int>
        ]
        ..\boost/graph/graph_concepts.hpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=std::pair<int,int>,
            T=boost::AssignableConcept<std::pair<int,int>>
        ]
        ..\boost/graph/graph_concepts.hpp(55) : while compiling class template member function 'void boost::IncidenceGraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::IncidenceGraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\libs\graph\test\vector_graph_cc.cpp(28) : see reference to function template instantiation 'void boost::function_requires<boost::IncidenceGraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::IncidenceGraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=int
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=int
        ]
        ..\boost/graph/graph_concepts.hpp(42) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=int,
            T=boost::AssignableConcept<int>
        ]
        ..\boost/graph/graph_concepts.hpp(39) : while compiling class template member function 'void boost::GraphConcept<G>::constraints(void)'
        with
        [
            G=Graph
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::GraphConcept<G>' being compiled
        with
        [
            G=Graph
        ]
        ..\boost/graph/graph_concepts.hpp(167) : see reference to function template instantiation 'void boost::function_requires<boost::GraphConcept<G>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            G=Graph,
            T=boost::GraphConcept<Graph>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::counting_iterator<int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::counting_iterator<int>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::counting_iterator<int>,
            T=boost::AssignableConcept<boost::counting_iterator<int>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::counting_iterator<int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::counting_iterator<int>
        ]
        ..\boost/graph/graph_concepts.hpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::counting_iterator<int>,
            T=boost::InputIteratorConcept<boost::counting_iterator<int>>
        ]
        ..\boost/graph/graph_concepts.hpp(25) : while compiling class template member function 'void boost::MultiPassInputIteratorConcept<T>::constraints(void)'
        with
        [
            T=boost::counting_iterator<int>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::MultiPassInputIteratorConcept<T>' being compiled
        with
        [
            T=boost::counting_iterator<int>
        ]
        ..\boost/graph/graph_concepts.hpp(168) : see reference to function template instantiation 'void boost::function_requires<boost::MultiPassInputIteratorConcept<T>>(boost::mpl::identity<boost::MultiPassInputIteratorConcept<T>> *)' being compiled
        with
        [
            T=boost::counting_iterator<int>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>,
            T=boost::AssignableConcept<boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>
        ]
        ..\boost/graph/graph_concepts.hpp(26) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>,
            T=boost::InputIteratorConcept<boost::detail::val_out_edge_iterator<int,std::list<int>::_Const_iterator<true>>>
        ]
        ..\boost/graph/graph_concepts.hpp(25) : while compiling class template member function 'void boost::MultiPassInputIteratorConcept<T>::constraints(void)'
        with
        [
            T=boost::detail::val_out...
   (remainder deleted because of excessive size)

io - ios_state_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\io\test\ios_state_test.test\msvc\debug\ios_state_test.obj.rsp" -c -Fo"..\bin.v2\libs\io\test\ios_state_test.test\msvc\debug\ios_state_test.obj"  

ios_state_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/io/ios_state.hpp(173) : warning C4512: 'boost::io::basic_ios_tie_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_test.cpp(151) : see reference to class template instantiation 'boost::io::basic_ios_tie_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/io/ios_state.hpp(197) : warning C4512: 'boost::io::basic_ios_rdbuf_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_test.cpp(152) : see reference to class template instantiation 'boost::io::basic_ios_rdbuf_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/io/ios_state.hpp(221) : warning C4512: 'boost::io::basic_ios_fill_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_test.cpp(153) : see reference to class template instantiation 'boost::io::basic_ios_fill_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_test.cpp(154) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/io/ios_state.hpp(149) : warning C4512: 'boost::io::basic_ios_exception_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_test.cpp(181) : see reference to class template instantiation 'boost::io::basic_ios_exception_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/io/ios_state.hpp(125) : warning C4512: 'boost::io::basic_ios_iostate_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_test.cpp(182) : see reference to class template instantiation 'boost::io::basic_ios_iostate_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]

io - ios_state_unit_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\io\test\ios_state_unit_test.test\msvc\debug\ios_state_unit_test.obj.rsp" -c -Fo"..\bin.v2\libs\io\test\ios_state_unit_test.test\msvc\debug\ios_state_unit_test.obj"  

ios_state_unit_test.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\libs\io\test\ios_state_unit_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(133) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(138) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(144) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(149) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(152) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(155) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(168) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(169) : warning C4127: conditional expression is constant
..\boost/io/ios_state.hpp(125) : warning C4512: 'boost::io::basic_ios_iostate_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_unit_test.cpp(172) : see reference to class template instantiation 'boost::io::basic_ios_iostate_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\libs\io\test\ios_state_unit_test.cpp(175) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(176) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(180) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(181) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(182) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(183) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(186) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(187) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(192) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(193) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(197) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(198) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(199) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(200) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(203) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(204) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(217) : warning C4127: conditional expression is constant
..\boost/io/ios_state.hpp(149) : warning C4512: 'boost::io::basic_ios_exception_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_unit_test.cpp(220) : see reference to class template instantiation 'boost::io::basic_ios_exception_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\libs\io\test\ios_state_unit_test.cpp(222) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(225) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(231) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(231) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(235) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(240) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(243) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(249) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(249) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(253) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(264) : warning C4127: conditional expression is constant
..\boost/io/ios_state.hpp(173) : warning C4512: 'boost::io::basic_ios_tie_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_unit_test.cpp(267) : see reference to class template instantiation 'boost::io::basic_ios_tie_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\libs\io\test\ios_state_unit_test.cpp(269) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(272) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(275) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(280) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(283) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(286) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(299) : warning C4127: conditional expression is constant
..\boost/io/ios_state.hpp(197) : warning C4512: 'boost::io::basic_ios_rdbuf_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\libs\io\test\ios_state_unit_test.cpp(303) : see reference to class template instantiation 'boost::io::basic_ios_rdbuf_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\libs\io\test\ios_state_unit_test.cpp(305) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(308) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(311) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(317) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(320) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(323) : warning C4127: conditional expression is constant
..\libs\io\test\ios_state_unit_test.cpp(336) : warning C4127: conditional expression is constant
..\boost/io/ios_state.hpp(221) : warning C4512: 'boost::io::basic_ios_fill_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\l...
   (remainder deleted because of excessive size)

iostreams - array_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\array_test.test\msvc\debug\array_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\array_test.test\msvc\debug\array_test.obj"  

array_test.cpp
..\libs\iostreams\test\array_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\iostreams\test\array_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\iostreams\test\array_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\iostreams\test\array_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\iostreams\test\array_test.cpp(80) : warning C4127: conditional expression is constant
..\libs\iostreams\test\array_test.cpp(89) : warning C4127: conditional expression is constant

iostreams - auto_close_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\auto_close_test.test\msvc\debug\auto_close_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\auto_close_test.test\msvc\debug\auto_close_test.obj"  

auto_close_test.cpp
..\libs\iostreams\test\auto_close_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(87) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(118) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(131) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(135) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(136) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(146) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(147) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(149) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(151) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(152) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(154) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(155) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(165) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(167) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(169) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(170) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(173) : warning C4127: conditional expression is constant
..\libs\iostreams\test\auto_close_test.cpp(174) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=closable_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=closable_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\boost/utility/base_from_member.hpp(69) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T,Tr,Alloc>' being compiled
        with
        [
            T=closable_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/stream.hpp(61) : see reference to class template instantiation 'boost::base_from_member<MemberType>' being compiled
        with
        [
            MemberType=boost::iostreams::stream_buffer<closable_source,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/stream.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::stream_base<Device,Tr,Alloc>' being compiled
        with
        [
            Device=closable_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\iostreams\test\auto_close_test.cpp(55) : see reference to class template instantiation 'boost::iostreams::stream<Device>' being compiled
        with
        [
            Device=closable_source
        ]
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char,std::char_traits<char>> *,
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::input,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/fi...
   (remainder deleted because of excessive size)

iostreams - buffer_size_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\buffer_size_test.test\msvc\debug\buffer_size_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\buffer_size_test.test\msvc\debug\buffer_size_test.obj"  

buffer_size_test.cpp
..\libs\iostreams\test\buffer_size_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\iostreams\test\buffer_size_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\iostreams\test\buffer_size_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\iostreams\test\buffer_size_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\iostreams\test\buffer_size_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\iostreams\test\buffer_size_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\iostreams\test\buffer_size_test.cpp(73) : warning C4127: conditional expression is constant

iostreams - bzip2_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.obj"  

bzip2_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\bzip2_test.cpp(29) : warning C4127: conditional expression is constant
..\libs\iostreams\test\bzip2_test.cpp(34) : warning C4127: conditional expression is constant
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_bzip2_compressor<>,
            InputFilter=boost::iostreams::basic_bzip2_decompressor<>
        ]
        ..\libs\iostreams\test\bzip2_test.cpp(29) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<boost::iostreams::basic_bzip2_compressor<>,boost::iostreams::basic_bzip2_decompressor<>,std::basic_string<_Elem,_Traits,_Ax>>(OutputFilter,InputFilter,const Source &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            OutputFilter=boost::iostreams::basic_bzip2_compressor<>,
            InputFilter=boost::iostreams::basic_bzip2_decompressor<>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<bzip2_alloc>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<bzip2_alloc>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<bzip2_alloc>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_bzip2_compressor<bzip2_alloc>,
            InputFilter=boost::iostreams::basic_bzip2_decompressor<bzip2_alloc>
        ]
        ..\libs\iostreams\test\bzip2_test.cpp(34) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<boost::iostreams::basic_bzip2_compressor<Alloc>,boost::iostreams::basic_bzip2_decompressor<Alloc>,std::basic_string<_Elem,_Traits,_Ax>>(OutputFilter,InputFilter,const Source &)' being compiled
        with
        [
            Alloc=bzip2_alloc,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            OutputFilter=boost::iostreams::basic_bzip2_compressor<bzip2_alloc>,
            InputFilter=boost::iostreams::basic_bzip2_decompressor<bzip2_alloc>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<bzip2_alloc>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::array_source
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::array_source
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::array_source
        ]
        ..\boost/iostreams/copy.hpp(154) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::iostreams::composite<Filter,FilterOrDevice>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::array_source,
            Filter=boost::iostreams::basic_bzip2_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink,
            Source=boost::iostreams::array_source,
            Sink=boost::iostreams::composite<boost::iostreams::basic_bzip2_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<boost::iostreams::array_source,boost::iostreams::composite<Filter,FilterOrDevice>>(const Source &,const Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Filter=boost::iostreams::basic_bzip2_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink,
            Source=boost::iostreams::array_source,
            Sink=boost::iostreams::composite<boost::iostreams::basic_bzip2_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_bzip2_compressor<>,
            InputFilter=boost::iostreams::basic_bzip2_decompressor<>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::array_source
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::composite<boost::iostreams::basic_bzip2_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::composite<boost::iostreams::basic_bzip2_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::composite<boost::iostreams::basic_bzip2_compressor<>,boost::iostreams::non_blocking_sink>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostre...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.exe.rsp"
        if exist "..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.exe.manifest" "-outputresource:..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.exe;1"
        )
    
LINK : fatal error LNK1181: cannot open input file 'boost_iostreams.lib'

Run output:

'..\bin.v2\libs\iostreams\test\bzip2_test.test\msvc\debug\bzip2_test.exe' is not recognized as an internal or external command,
operable program or batch file.
 
EXIT STATUS: 9009 

iostreams - code_converter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\code_converter_test.test\msvc\debug\utf8_codecvt_facet.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\code_converter_test.test\msvc\debug\utf8_codecvt_facet.obj"  

utf8_codecvt_facet.cpp
d:\kits\boost\libs\iostreams\test\detail\./utf8_codecvt_facet.hpp(115) : warning C4100: 'to' : unreferenced formal parameter
..\libs\iostreams\test\detail\utf8_codecvt_facet.cpp(150) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\iostreams\test\detail\utf8_codecvt_facet.cpp(160) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\iostreams\test\detail\utf8_codecvt_facet.cpp(205) : warning C4244: 'return' : conversion from '__w64 int' to 'int', possible loss of data

iostreams - component_access_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\component_access_test.test\msvc\debug\component_access_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\component_access_test.test\msvc\debug\component_access_test.obj"  

component_access_test.cpp
..\libs\iostreams\test\component_access_test.cpp(84) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(105) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(112) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(112) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(126) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(130) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(133) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(133) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(137) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(137) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(140) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(140) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(147) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(147) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(151) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(151) : warning C4127: conditional expression is constant
..\libs\iostreams\test\component_access_test.cpp(164) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=indirect_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=indirect_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\libs\iostreams\test\component_access_test.cpp(49) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=indirect_source
        ]
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char,std::char_traits<char>> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\component_access_test.cpp(75) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams:...
   (remainder deleted because of excessive size)

iostreams - compose_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\compose_test.test\msvc\debug\compose_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\compose_test.test\msvc\debug\compose_test.obj"  

compose_test.cpp
..\libs\iostreams\test\compose_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\iostreams\test\compose_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\iostreams\test\compose_test.cpp(80) : warning C4127: conditional expression is constant
..\libs\iostreams\test\compose_test.cpp(100) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::input,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\compose_test.cpp(28) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::input
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\compose_test.cpp(61) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) :...
   (remainder deleted because of excessive size)

iostreams - copy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\copy_test.test\msvc\debug\copy_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\copy_test.test\msvc\debug\copy_test.obj"  

copy_test.cpp
..\libs\iostreams\test\copy_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\iostreams\test\copy_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\iostreams\test\copy_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\iostreams\test\copy_test.cpp(69) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::reference_wrapper<std::ifstream>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::reference_wrapper<std::ifstream>
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::reference_wrapper<std::ifstream>
        ]
        ..\boost/iostreams/copy.hpp(191) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<boost::reference_wrapper<T>,boost::reference_wrapper<std::basic_ofstream<_Elem,_Traits>>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=std::ifstream,
            _Elem=char,
            _Traits=std::char_traits<char>,
            Source=boost::reference_wrapper<std::ifstream>,
            Sink=boost::reference_wrapper<std::ofstream>
        ]
        ..\libs\iostreams\test\copy_test.cpp(31) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<std::ifstream,std::ofstream>(Source &,Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Source=std::ifstream,
            Sink=std::ofstream
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::reference_wrapper<std::ifstream>
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::reference_wrapper<std::ofstream>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::reference_wrapper<std::ofstream>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::reference_wrapper<std::ofstream>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::reference_wrapper<std::ofstream>
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::basic_file_sink<char>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::basic_file_sink<char>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_sink<char>
        ]
        ..\boost/iostreams/copy.hpp(169) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<boost::reference_wrapper<T>,boost::iostreams::basic_file_sink<Ch>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=std::ifstream,
            Ch=char,
            Source=boost::reference_wrapper<std::ifstream>,
            Sink=boost::iostreams::basic_file_sink<char>
        ]
        ..\libs\iostreams\test\copy_test.cpp(43) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<std::ifstream,boost::iostreams::basic_file_sink<Ch>>(Source &,const Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Ch=char,
            Source=std::ifstream,
            Sink=boost::iostreams::basic_file_sink<char>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_sink<char>
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(181) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::reference_wrapper<std::basic_ofstream<_Elem,_Traits>>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::basic_file_source<char>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::reference_wrapper<std::ofstream>
        ]
        ..\libs\iostreams\test\copy_test.cpp(54) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<boost::iostreams::basic_file_source<Ch>,std::ofstream>(const Source &,Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Ch=char,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=std::ofstream
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/detail/adapter/non_blocking_adapter.hpp(53) : warning C4512: 'boost::iostreams::non_blocking_adapter<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::reference_wrapper<std::ofstream>
        ]
        ..\boost/iostreams/copy.hpp(110) : see reference to class template instantiation 'boost::iostreams::non_blocking_adapter<Device>' being compiled
        with
        [
            Device=boost::reference_wrapper<std::ofstream>
        ]
        ..\boost/iostreams/copy.hpp(136) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<Source,Sink>(Source &,Sink &,std::streamsize,boost::mpl::false_,boost::mpl::false_)' being compiled
        with
        [
            Source=boost::reference_wrapper<std::ifstream>,
            Sink=boost::reference_wrapper<std::ofstream>
        ]
        ..\boost/iostreams/copy.hpp(191) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<boost::reference_wrapper<T>,boost::reference_wrapper<std::basic_ofstream<_Elem,_Traits>>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=std::ifstream,
            _Elem=char,
            _Traits=std::char_traits<char>,
            Source=boost::reference_wrapper<std::ifstream>,
            Sink=boost::reference_wrapper<std::ofstream>
        ]
..\boost/iostreams/detail/adapter/non_blocking_adapter.hpp(53) : warning C4512: 'boost::iostreams::non_blocking_adapter<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::basic_file_sink<char>
        ]
        ..\boost/iostreams/copy.hpp(110) : see reference to class template instantiation 'boost::iostreams::non_blocking_adapter<Device>' being compiled
        with
        [
            Device=boost::iostreams::basic_file_sink<char>
        ]...
   (remainder deleted because of excessive size)

iostreams - counter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\counter_test.test\msvc\debug\counter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\counter_test.test\msvc\debug\counter_test.obj"  

counter_test.cpp
..\libs\iostreams\test\counter_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(86) : warning C4127: conditional expression is constant
..\libs\iostreams\test\counter_test.cpp(87) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::input,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\counter_test.cpp(29) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::input
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\counter_test.cpp(62) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output...
   (remainder deleted because of excessive size)

iostreams - direct_adapter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\direct_adapter_test.test\msvc\debug\direct_adapter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\direct_adapter_test.test\msvc\debug\direct_adapter_test.obj"  

direct_adapter_test.cpp
..\libs\iostreams\test\direct_adapter_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\iostreams\test\direct_adapter_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\iostreams\test\direct_adapter_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\iostreams\test\direct_adapter_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\iostreams\test\direct_adapter_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\iostreams\test\direct_adapter_test.cpp(101) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=indirect_array_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<4>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=indirect_array_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<4>::type
        ]
        ..\boost/utility/base_from_member.hpp(69) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T,Tr,Alloc>' being compiled
        with
        [
            T=indirect_array_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/stream.hpp(61) : see reference to class template instantiation 'boost::base_from_member<MemberType>' being compiled
        with
        [
            MemberType=boost::iostreams::stream_buffer<indirect_array_source,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/stream.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::stream_base<Device,Tr,Alloc>' being compiled
        with
        [
            Device=indirect_array_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\iostreams\test\direct_adapter_test.cpp(45) : see reference to class template instantiation 'boost::iostreams::stream<Device>' being compiled
        with
        [
            Device=indirect_array_source
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/adapter/direct_adapter.hpp(198) : see reference to function template instantiation '_OutIt std::copy<char*,char*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=char *,
            _InIt=char *
        ]
        ..\boost/iostreams/detail/adapter/direct_adapter.hpp(192) : while compiling class template member function 'std::streamsize boost::iostreams::detail::direct_adapter<Direct>::read(char *,std::streamsize)'
        with
        [
            Direct=boost::iostreams::array_source
        ]
        ..\boost/iostreams/detail/adapter/direct_adapter.hpp(271) : while compiling class template member function 'void boost::iostreams::detail::direct_adapter<Direct>::imbue(const std::locale &)'
        with
        [
            Direct=boost::iostreams::array_source
        ]
        ..\boost/iostreams/imbue.hpp(37) : see reference to function template instantiation 'void boost::iostreams::detail::imbue_impl<boost::iostreams::localizable_tag>::imbue<boost::iostreams::detail::direct_adapter<Direct>,Locale>(T &,const Locale &)' being compiled
        with
        [
            Direct=boost::iostreams::array_source,
            Locale=std::locale,
            T=boost::iostreams::detail::direct_adapter<boost::iostreams::array_source>
        ]
        ..\boost/iostreams/detail/adapter/concept_adapter.hpp(112) : see reference to function template instantiation 'void boost::iostreams::imbue<boost::iostreams::detail::direct_adapter<Direct>,Locale>(T &,const Locale &)' being compiled
        with
        [
            Direct=boost::iostreams::array_source,
            Locale=std::locale,
            T=boost::iostreams::detail::direct_adapter<boost::iostreams::array_source>
        ]
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(220) : see reference to function template instantiation 'void boost::iostreams::detail::concept_adapter<T>::imbue<std::locale>(const Locale &)' being compiled
        with
        [
            T=indirect_array_source,
            Locale=std::locale
        ]
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(218) : while compiling class template member function 'void boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::imbue(const std::locale &)'
        with
        [
            T=indirect_array_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<4>::type
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/adapter/direct_adapter.hpp(211) : see reference to function template instantiation '_OutIt std::copy<const char*,char*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=char *,
            _InIt=const char *
        ]
        ..\boost/iostreams/detail/adapter/direct_adapter.hpp(206) : while compiling class template member function 'std::streamsize boost::iostreams::detail::direct_adapter<Direct>::write(const char *,std::streamsize)'
        with
        [
            Direct=boost::iostreams::array_sink
        ]
        ..\boost/iostreams/detail/adapter/direct_adapter.hpp(271) : while compiling class template member function 'void boost::iostreams::detail::direct_adapter<Direct>::imbue(const std::locale &)'
        with
        [
            Direct=boost::iostreams::array_sink
        ]
        ..\boost/iostreams/imbue.hpp(37) : see reference to function template instantiation 'void boost::iostreams::detail::imbue_impl<boost::iostreams::localizable_tag>::imbue<boost::iostreams::detail::direct_adapter<Direct>,Locale>(T &,const Locale &)' being compiled
        with
        [
            Direct=boost::iostreams::array_sink,
            Locale=std::locale,
            T=boost::iostreams::detail::direct_adapter<boost::iostreams::array_sink>
        ]
        ..\boost/iostreams/detail/adapter/concept_adapter.hpp(112) : see reference to function template instantiation 'void boost::iostreams::imbue<boost::iostreams::detail::direct_adapter<Direct>,Locale>(T &,const Locale &)' being compiled
        with
        [
            Direct=boost::iostreams::array_sink,
            Locale=std::locale,
            T=boost::iostreams::detail::direct_adapter<boost::iostreams::array_sink>
        ]
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(220) : see reference to function template instantiation 'void boost::iostreams::detail::concept_adapter<T>::imbue<std::locale>(const Locale &)' being compiled
        with
        [
            T=indirect_array_sink,
            Locale=std::locale
        ]
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(218) : while compiling class template member function 'void boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::imbue(const std::locale &)'
        with
        [
            T=indirect_array_sink,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<5>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=indirect_array_sink,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<5>::type
        ]
        ..\boost/utility/base_from_member.hpp(69) : ...
   (remainder deleted because of excessive size)

iostreams - example_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\example_test.test\msvc\debug\example_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\example_test.test\msvc\debug\example_test.obj"  

example_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(66) : warning C4512: 'boost::iostreams::example::dictionary_stdio_filter' : assignment operator could not be generated
        d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(42) : see declaration of 'boost::iostreams::example::dictionary_stdio_filter'
d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(49) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(121) : warning C4512: 'boost::iostreams::example::dictionary_input_filter' : assignment operator could not be generated
        d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(68) : see declaration of 'boost::iostreams::example::dictionary_input_filter'
d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(187) : warning C4512: 'boost::iostreams::example::dictionary_output_filter' : assignment operator could not be generated
        d:\kits\boost\libs\iostreams\test\../example/dictionary_filter.hpp(123) : see declaration of 'boost::iostreams::example::dictionary_output_filter'
d:\kits\boost\libs\iostreams\test\../example/container_device.hpp(49) : warning C4512: 'boost::iostreams::example::container_source<Container>' : assignment operator could not be generated
        with
        [
            Container=vector_type
        ]
        ..\boost/iostreams/traits.hpp(81) : see reference to class template instantiation 'boost::iostreams::example::container_source<Container>' being compiled
        with
        [
            Container=vector_type
        ]
        ..\boost/iostreams/traits.hpp(93) : see reference to class template instantiation 'boost::iostreams::detail::member_char_type<T>' being compiled
        with
        [
            T=boost::iostreams::example::container_source<vector_type>
        ]
        ..\boost/iostreams/stream.hpp(90) : see reference to class template instantiation 'boost::iostreams::char_type_of<T>' being compiled
        with
        [
            T=vector_source
        ]
..\boost/iostreams/detail/adapter/concept_adapter.hpp(118) : warning C4512: 'boost::iostreams::detail::concept_adapter<T>' : assignment operator could not be generated
        with
        [
            T=vector_source
        ]
        ..\boost/iostreams/detail/optional.hpp(34) : see reference to class template instantiation 'boost::iostreams::detail::concept_adapter<T>' being compiled
        with
        [
            T=vector_source
        ]
        ..\boost/iostreams/detail/optional.hpp(37) : see reference to class template instantiation 'boost::iostreams::detail::aligned_storage<T>::dummy_u' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
        ..\boost/iostreams/detail/optional.hpp(107) : see reference to class template instantiation 'boost::iostreams::detail::aligned_storage<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(129) : see reference to class template instantiation 'boost::iostreams::detail::optional<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=vector_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\boost/utility/base_from_member.hpp(69) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T,Tr,Alloc>' being compiled
        with
        [
            T=vector_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/stream.hpp(61) : see reference to class template instantiation 'boost::base_from_member<MemberType>' being compiled
        with
        [
            MemberType=boost::iostreams::stream_buffer<vector_source,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/stream.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::stream_base<Device,Tr,Alloc>' being compiled
        with
        [
            Device=vector_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\iostreams\test\example_test.cpp(44) : see reference to class template instantiation 'boost::iostreams::stream<Device>' being compiled
        with
        [
            Device=vector_source
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
        ..\boost/iostreams/detail/optional.hpp(36) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_source>
        ]
..\libs\iostreams\test\example_test.cpp(46) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\../example/container_device.hpp(68) : warning C4512: 'boost::iostreams::example::container_sink<Container>' : assignment operator could not be generated
        with
        [
            Container=vector_type
        ]
        ..\boost/iostreams/traits.hpp(81) : see reference to class template instantiation 'boost::iostreams::example::container_sink<Container>' being compiled
        with
        [
            Container=vector_type
        ]
        ..\boost/iostreams/traits.hpp(93) : see reference to class template instantiation 'boost::iostreams::detail::member_char_type<T>' being compiled
        with
        [
            T=boost::iostreams::example::container_sink<vector_type>
        ]
        ..\boost/iostreams/stream.hpp(90) : see reference to class template instantiation 'boost::iostreams::char_type_of<T>' being compiled
        with
        [
            T=vector_sink
        ]
..\boost/iostreams/detail/adapter/concept_adapter.hpp(118) : warning C4512: 'boost::iostreams::detail::concept_adapter<T>' : assignment operator could not be generated
        with
        [
            T=vector_sink
        ]
        ..\boost/iostreams/detail/optional.hpp(34) : see reference to class template instantiation 'boost::iostreams::detail::concept_adapter<T>' being compiled
        with
        [
            T=vector_sink
        ]
        ..\boost/iostreams/detail/optional.hpp(37) : see reference to class template instantiation 'boost::iostreams::detail::aligned_storage<T>::dummy_u' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_sink>
        ]
        ..\boost/iostreams/detail/optional.hpp(107) : see reference to class template instantiation 'boost::iostreams::detail::aligned_storage<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_sink>
        ]
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(129) : see reference to class template instantiation 'boost::iostreams::detail::optional<T>' being compiled
        with
        [
            T=boost::iostreams::detail::concept_adapter<vector_sink>
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=vector_sink,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/utility/base_from_member.hpp(69) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T,Tr,Alloc>' being compiled
        with
        [
            T=vector_sink,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/stream.hpp(61) : see reference to class template instantiation 'boost::base_from_member<MemberType>' being compiled
        with
        [
            MemberType=boost::iostreams::stream_buffer<vecto...
   (remainder deleted because of excessive size)

iostreams - file_descriptor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\file_descriptor_test.test\msvc\debug\file_descriptor.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\file_descriptor_test.test\msvc\debug\file_descriptor.obj"  

file_descriptor.cpp
..\libs\iostreams\test\..\src\file_descriptor.cpp(231) : warning C4996: 'lseek' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\io.h(326) : see declaration of 'lseek'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _lseek. See online help for details.'
d:\kits\boost\libs\iostreams\src\file_descriptor.cpp(91) : warning C4701: potentially uninitialized local variable 'dwDesiredAccess' used
d:\kits\boost\libs\iostreams\src\file_descriptor.cpp(91) : warning C4701: potentially uninitialized local variable 'dwCreationDisposition' used

iostreams - file_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\file_test.test\msvc\debug\file_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\file_test.test\msvc\debug\file_test.obj"  

file_test.cpp
..\libs\iostreams\test\file_test.cpp(27) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(29) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\iostreams\test\file_test.cpp(53) : warning C4127: conditional expression is constant

iostreams - filtering_stream_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\filtering_stream_test.test\msvc\debug\filtering_stream_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\filtering_stream_test.test\msvc\debug\filtering_stream_test.obj"  

filtering_stream_test.cpp
d:\kits\boost\libs\iostreams\test\read_input_test.hpp(33) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_test.hpp(42) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_test.hpp(51) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_test.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_test.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_test.hpp(52) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_test.hpp(66) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_test.hpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_test.hpp(34) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_test.hpp(44) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_test.hpp(54) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_test.hpp(64) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_seq_test.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_seq_test.hpp(45) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_seq_test.hpp(55) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_seq_test.hpp(65) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_streambuf_test.hpp(36) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_streambuf_test.hpp(48) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_streambuf_test.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_streambuf_test.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_seq_test.hpp(36) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_seq_test.hpp(46) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_seq_test.hpp(56) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_seekable_seq_test.hpp(66) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_istream_test.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_istream_test.hpp(47) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_istream_test.hpp(59) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_istream_test.hpp(71) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_test.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_test.hpp(46) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_test.hpp(57) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_test.hpp(68) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_test.hpp(39) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_test.hpp(54) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_test.hpp(69) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_test.hpp(84) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_test.hpp(36) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_test.hpp(48) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_test.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_test.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_iterator_test.hpp(41) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_iterator_test.hpp(54) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_iterator_test.hpp(67) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_iterator_test.hpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_seq_test.hpp(37) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_seq_test.hpp(49) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_seq_test.hpp(61) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_seq_test.hpp(73) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_streambuf_test.hpp(37) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_streambuf_test.hpp(52) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_streambuf_test.hpp(67) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_streambuf_test.hpp(82) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_seq_test.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_seq_test.hpp(50) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_seq_test.hpp(62) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_seekable_seq_test.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_ostream_test.hpp(37) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_ostream_test.hpp(51) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_ostream_test.hpp(65) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_ostream_test.hpp(79) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_filter_test.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_filter_test.hpp(50) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_filter_test.hpp(62) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_filter_test.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_filter_test.hpp(87) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_input_filter_test.hpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\read_bidir_filter_test.hpp(58) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_filter_test.hpp(39) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_filter_test.hpp(53) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_filter_test.hpp(67) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_filter_test.hpp(81) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_filter_test.hpp(95) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_output_filter_test.hpp(109) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_filter_test.hpp(43) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_filter_test.hpp(61) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_filter_test.hpp(78) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_filter_test.hpp(95) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_filter_test.hpp(112) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\write_bidir_filter_test.hpp(129) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\seek_test.hpp(29) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\seek_test.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\putback_test.hpp(112) : warning C4127: conditional expression is constant
d:\kits\boost\libs\iostreams\test\putback_test.hpp(122) : warning C4127: conditional expressi...
   (remainder deleted because of excessive size)

iostreams - finite_state_filter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\finite_state_filter_test.test\msvc\debug\finite_state_filter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\finite_state_filter_test.test\msvc\debug\finite_state_filter_test.obj"  

finite_state_filter_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\finite_state_filter_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(144) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(150) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(153) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(159) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(162) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(168) : warning C4127: conditional expression is constant
..\libs\iostreams\test\finite_state_filter_test.cpp(171) : warning C4127: conditional expression is constant
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<identity_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<identity_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(199) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<identity_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter>(Filter,const std::string &,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<identity_fsm>
        ]
        ..\libs\iostreams\test\finite_state_filter_test.cpp(144) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<boost::iostreams::finite_state_filter<FiniteStateMachine>,std::string,std::string>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            FiniteStateMachine=identity_fsm,
            Filter=boost::iostreams::finite_state_filter<identity_fsm>,
            Source1=std::string,
            Source2=std::string
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<identity_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<dos2unix_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<dos2unix_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(199) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<dos2unix_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter>(Filter,const std::string &,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<dos2unix_fsm>
        ]
        ..\libs\iostreams\test\finite_state_filter_test.cpp(153) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<boost::iostreams::finite_state_filter<FiniteStateMachine>,std::string,std::string>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            FiniteStateMachine=dos2unix_fsm,
            Filter=boost::iostreams::finite_state_filter<dos2unix_fsm>,
            Source1=std::string,
            Source2=std::string
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<dos2unix_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<unix2dos_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<unix2dos_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(199) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<unix2dos_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter>(Filter,const std::string &,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<unix2dos_fsm>
        ]
        ..\libs\iostreams\test\finite_state_filter_test.cpp(162) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<boost::iostreams::finite_state_filter<FiniteStateMachine>,std::string,std::string>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            FiniteStateMachine=unix2dos_fsm,
            Filter=boost::iostreams::finite_state_filter<unix2dos_fsm>,
            Source1=std::string,
            Source2=std::string
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<unix2dos_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::finite_state_filter<uncommenting_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<uncommenting_fsm>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(199) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<uncommenting_fsm>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter>(Filter,const std::string &,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            Filter=boost::iostreams::finite_state_filter<uncommenting_fsm>
        ]
        ..\libs\iostreams\test\finite_state_filter_test.cpp(171) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<boost::iostreams::finite_state_filter<FiniteStateMachine>,std::string,std::string>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            Finit...
   (remainder deleted because of excessive size)

iostreams - flush_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\flush_test.test\msvc\debug\flush_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\flush_test.test\msvc\debug\flush_test.obj"  

flush_test.cpp
..\libs\iostreams\test\flush_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\iostreams\test\flush_test.cpp(135) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::null_sink,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::null_sink,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\libs\iostreams\test\flush_test.cpp(30) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=boost::iostreams::null_sink
        ]
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char,std::char_traits<char>> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\flush_test.cpp(58) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output,
            T=boost::iostreams::basic_null_sink<char>
        ]
        ..\boost/iostreams/chain.hpp(464) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push<T>(const T &,int,int,void *)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output,
            T=boost::iostreams::basic_null_sink<char>
        ]
        ..\boost/iostreams/chain.hpp(453) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            T=boost::iostreams::basic_null_sink<char>
        ]
        ..\libs\iostreams\test\flush_test.cpp(59) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push<boost::iostreams::basic_null_sink<Ch>>(const T &,int,int,void *)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            T=boost::iostreams::basic_null_sink<char>
        ]
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<ch...
   (remainder deleted because of excessive size)

iostreams - gzip_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.obj"  

gzip_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\gzip_test.cpp(29) : warning C4127: conditional expression is constant
..\libs\iostreams\test\gzip_test.cpp(34) : warning C4127: conditional expression is constant
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_gzip_compressor<>,
            InputFilter=boost::iostreams::basic_gzip_decompressor<>
        ]
        ..\libs\iostreams\test\gzip_test.cpp(29) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<boost::iostreams::basic_gzip_compressor<>,boost::iostreams::basic_gzip_decompressor<>,std::basic_string<_Elem,_Traits,_Ax>>(OutputFilter,InputFilter,const Source &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            OutputFilter=boost::iostreams::basic_gzip_compressor<>,
            InputFilter=boost::iostreams::basic_gzip_decompressor<>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<gzip_alloc>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<gzip_alloc>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<gzip_alloc>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_gzip_compressor<gzip_alloc>,
            InputFilter=boost::iostreams::basic_gzip_decompressor<gzip_alloc>
        ]
        ..\libs\iostreams\test\gzip_test.cpp(34) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<boost::iostreams::basic_gzip_compressor<Alloc>,boost::iostreams::basic_gzip_decompressor<Alloc>,std::basic_string<_Elem,_Traits,_Ax>>(OutputFilter,InputFilter,const Source &)' being compiled
        with
        [
            Alloc=gzip_alloc,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            OutputFilter=boost::iostreams::basic_gzip_compressor<gzip_alloc>,
            InputFilter=boost::iostreams::basic_gzip_decompressor<gzip_alloc>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<gzip_alloc>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::array_source
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::array_source
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::array_source
        ]
        ..\boost/iostreams/copy.hpp(154) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::iostreams::composite<Filter,FilterOrDevice>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::array_source,
            Filter=boost::iostreams::basic_gzip_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink,
            Source=boost::iostreams::array_source,
            Sink=boost::iostreams::composite<boost::iostreams::basic_gzip_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<boost::iostreams::array_source,boost::iostreams::composite<Filter,FilterOrDevice>>(const Source &,const Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Filter=boost::iostreams::basic_gzip_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink,
            Source=boost::iostreams::array_source,
            Sink=boost::iostreams::composite<boost::iostreams::basic_gzip_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_gzip_compressor<>,
            InputFilter=boost::iostreams::basic_gzip_decompressor<>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::array_source
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::composite<boost::iostreams::basic_gzip_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::composite<boost::iostreams::basic_gzip_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::composite<boost::iostreams::basic_gzip_compressor<>,boost::iostreams::non_blocking_sink>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::composite<boost::iostreams::basic_gzip_...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.exe.rsp"
        if exist "..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.exe.manifest" "-outputresource:..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.exe;1"
        )
    
LINK : fatal error LNK1181: cannot open input file 'boost_iostreams.lib'

Run output:

'..\bin.v2\libs\iostreams\test\gzip_test.test\msvc\debug\gzip_test.exe' is not recognized as an internal or external command,
operable program or batch file.
 
EXIT STATUS: 9009 

iostreams - invert_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\invert_test.test\msvc\debug\invert_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\invert_test.test\msvc\debug\invert_test.obj"  

invert_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\invert_test.cpp(29) : warning C4127: conditional expression is constant
..\libs\iostreams\test\invert_test.cpp(34) : warning C4127: conditional expression is constant
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(199) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter>(Filter,const std::string &,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>
        ]
        ..\boost/iostreams/filter/test.hpp(216) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter,std::string,std::string>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>,
            Source1=std::string,
            Source2=std::string
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter,Source1,Source2>(Filter,const Source1 &,const Source2 &,boost::mpl::false_)' being compiled
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\invert_test.cpp(34) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<boost::iostreams::inverse<Filter>,boost::iostreams::basic_file_source<Ch>,boost::iostreams::basic_file_source<Ch>>(boost::iostreams::inverse<Filter>,const Source1 &,const Source2 &)' being compiled
        with
        [
            Filter=boost::iostreams::test::toupper_filter,
            Ch=char,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::toupper_filter>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(154) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::iostreams::back_insert_device<Container>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::basic_file_source<char>,
            Container=std::string,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/filter/test.hpp(170) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<Source1,boost::iostreams::back_insert_device<Container>>(const Source &,const Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Source1=boost::iostreams::basic_file_source<char>,
            Container=std::string,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/filter/test.hpp(182) : see reference to function template instantiation 'bool boost::iostreams::test_input_filter<Filter,Source1,Source2>(Filter,const Source1 &,const Source2 &,boost::mpl::false_)' being compiled
        with
        [
            Filter=boost::iostreams::inverse<boost::iostreams::test::tolower_filter>,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\invert_test.cpp(29) : see reference to function template instantiation 'bool boost::iostreams::test_input_filter<boost::iostreams::inverse<Filter>,boost::iostreams::basic_file_source<Ch>,boost::iostreams::basic_file_source<Ch>>(boost::iostreams::inverse<Filter>,const Source1 &,const Source2 &)' being compiled
        with
        [
            Filter=boost::iostreams::test::tolower_filter,
            Ch=char,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::back_insert_device<std::string>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::back_insert_device<std::string>
        ]
..\boost/iostreams/detail/adapter/non_blocking_adapter.hpp(53) : warning C4512: 'boost::iostreams::non_blocking_adapter<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(110) : see reference to class template instantiation 'boost::iostreams::non_blocking_adapter<Device>' being compiled
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(136) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<Source,Sink>(Source &,Sink &,std::streamsize,boost::mpl::false_,boost::mpl::false_)' being compiled
        with
        [
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(154) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::iostreams::back_insert_device<Container>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::basic_file_source<char>,
            Container=std::string,
            Source=...
   (remainder deleted because of excessive size)

iostreams - line_filter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\line_filter_test.test\msvc\debug\line_filter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\line_filter_test.test\msvc\debug\line_filter_test.obj"  

line_filter_test.cpp
..\libs\iostreams\test\line_filter_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\iostreams\test\line_filter_test.cpp(86) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\line_filter_test.cpp(75) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(181) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::reference_wrapper<boost::iostreams::filtering_stream<Mode>>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::basic_file_source<char>,
            Mode=boost::iostreams::output,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::reference_wrapper<boost::iostreams::filtering_ostream>
        ]
        ..\libs\iostreams\test\line_filter_test.cpp(78) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<boost::iostreams::basic_file_source<Ch>,boost::iostreams::filtering_ostream>(const Source &,Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Ch=char,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::filtering_ostream
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::reference_wrapper<boost::iostreams::filtering_ostream>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::reference_wrapper<boost::iostreams::filtering_ostream>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::reference_wrapper<boost::iostreams::filtering_ostream>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::reference_wrapper<boost::iostreams::filtering_ostream>
        ]
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/chain.hpp(302) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>
        ]
        ..\boost/iostreams/chain.hpp(300) : whi...
   (remainder deleted because of excessive size)

iostreams - mapped_file_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\mapped_file_test.test\msvc\debug\mapped_file.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\mapped_file_test.test\msvc\debug\mapped_file.obj"  

mapped_file.cpp

iostreams - newline_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\newline_test.test\msvc\debug\newline_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\newline_test.test\msvc\debug\newline_test.obj"  

newline_test.cpp
..\boost/iostreams/filter/newline.hpp(238) : warning C4130: '==' : logical operation on address of string constant
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\newline_test.cpp(145) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(146) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(147) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(148) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(152) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(153) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(154) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(155) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(159) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(160) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(161) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(162) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(171) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(172) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(173) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(174) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(178) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(179) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(180) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(181) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(185) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(186) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(187) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(188) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(218) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(218) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(221) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(222) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(223) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(224) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(225) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(237) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(241) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(242) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(243) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(244) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(245) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(252) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(252) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(255) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(256) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(257) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(258) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(259) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(266) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(266) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(269) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(270) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(271) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(272) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(273) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(280) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(280) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(283) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(284) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(285) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(286) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(287) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(288) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(289) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(290) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(298) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(298) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(302) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(302) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(306) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(306) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(310) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(310) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(314) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(314) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(318) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(318) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(322) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(322) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(326) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(326) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(330) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(330) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(334) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(334) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(346) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(346) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(349) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(350) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(351) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(352) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(353) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(360) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(360) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(363) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(364) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(365) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(366) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(367) : warning C4127: conditional expression is constant
..\libs\iostreams\test\newline_test.cpp(374) : warning C4127: ...
   (remainder deleted because of excessive size)

iostreams - null_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\null_test.test\msvc\debug\null_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\null_test.test\msvc\debug\null_test.obj"  

null_test.cpp
..\libs\iostreams\test\null_test.cpp(26) : warning C4127: conditional expression is constant
..\libs\iostreams\test\null_test.cpp(34) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::null_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::null_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<1>::type
        ]
        ..\boost/utility/base_from_member.hpp(69) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T,Tr,Alloc>' being compiled
        with
        [
            T=boost::iostreams::null_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/stream.hpp(61) : see reference to class template instantiation 'boost::base_from_member<MemberType>' being compiled
        with
        [
            MemberType=boost::iostreams::stream_buffer<boost::iostreams::null_source,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/stream.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::stream_base<Device,Tr,Alloc>' being compiled
        with
        [
            Device=boost::iostreams::null_source,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\libs\iostreams\test\null_test.cpp(23) : see reference to class template instantiation 'boost::iostreams::stream<Device>' being compiled
        with
        [
            Device=boost::iostreams::null_source
        ]

iostreams - pipeline_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\pipeline_test.test\msvc\debug\pipeline_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\pipeline_test.test\msvc\debug\pipeline_test.obj"  

pipeline_test.cpp
..\boost/iostreams/pipeline.hpp(84) : warning C4512: 'boost::iostreams::detail::pipeline_segment<Component>' : assignment operator could not be generated
        with
        [
            Component=boost::iostreams::test::toupper_filter
        ]
        ..\boost/iostreams/pipeline.hpp(91) : see reference to class template instantiation 'boost::iostreams::detail::pipeline_segment<Component>' being compiled
        with
        [
            Component=boost::iostreams::test::toupper_filter
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(29) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_filter
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(32) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_filter
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(32) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_filter
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(36) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_filter
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(36) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_filter
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(41) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_filter
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(41) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
..\libs\iostreams\test\pipeline_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\iostreams\test\pipeline_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\iostreams\test\pipeline_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\iostreams\test\pipeline_test.cpp(49) : warning C4127: conditional expression is constant
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_multichar_filter
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(56) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,
            Component=boost::iostreams::test::toupper_multichar_filter
        ]
..\boost/iostreams/pipeline.hpp(113) : warning C4512: 'boost::iostreams::pipeline<Pipeline,Component>' : assignment operator could not be generated
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_multichar_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\pipeline_test.cpp(56) : see reference to class template instantiation 'boost::iostreams::pipeline<Pipeline,Component>' being compiled
        with
        [
            Pipeline=boost::iostreams::pipeline<boost::iostreams::detail::pipeline_segment<boost::iostreams::test::toupper_filter>,boost::iostreams::test::toupper_multichar_filter>,
            Component=boost::iostreams::basic_file_source<char>
        ]
..\libs\iostreams\test\pipeline_test.cpp(64) : warning C4127: conditional expression is constant
..\boost/iostreams/pipeline.hpp(84) : warning C4512: 'boost::iostreams::detail::pipeline_segment<Component>' : assignment operator could not be generated
        with
        [
            Component=boost::iostreams::test::tolower_filter
        ]
        ..\boost/iostreams/pipeline.hpp(91) : see reference to class template instantiation 'boost::iostreams::detail::pipeline_segment<Component>' being compiled
    ...
   (remainder deleted because of excessive size)

iostreams - positioning_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\positioning_test.test\msvc\debug\positioning_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\positioning_test.test\msvc\debug\positioning_test.obj"  

positioning_test.cpp
..\libs\iostreams\test\positioning_test.cpp(32) : warning C4307: '*' : integral constant overflow
..\libs\iostreams\test\positioning_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\iostreams\test\positioning_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\iostreams\test\positioning_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\iostreams\test\positioning_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\iostreams\test\positioning_test.cpp(55) : warning C4127: conditional expression is constant

iostreams - regex_filter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\regex_filter_test.test\msvc\debug\regex_filter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\regex_filter_test.test\msvc\debug\regex_filter_test.obj"  

regex_filter_test.cpp
..\libs\iostreams\test\regex_filter_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(80) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(135) : warning C4127: conditional expression is constant
..\libs\iostreams\test\regex_filter_test.cpp(145) : warning C4127: conditional expression is constant
..\boost/iostreams/filter/regex.hpp(74) : warning C4100: 'fmt_flags' : unreferenced formal parameter
        ..\boost/iostreams/filter/regex.hpp(74) : while compiling class template member function 'boost::iostreams::basic_regex_filter<Ch>::simple_formatter::simple_formatter(const std::basic_string<_Elem,_Traits,_Ax> &,boost::iostreams::basic_regex_filter<Ch>::flag_type)'
        with
        [
            Ch=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/iostreams/filter/regex.hpp(45) : see reference to class template instantiation 'boost::iostreams::basic_regex_filter<Ch>::simple_formatter' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/iostreams/filter/regex.hpp(41) : while compiling class template member function 'boost::iostreams::basic_regex_filter<Ch>::basic_regex_filter(const boost::basic_regex<charT,traits> &,const std::basic_string<_Elem,_Traits,_Ax> &,boost::iostreams::basic_regex_filter<Ch>::flag_type,boost::iostreams::basic_regex_filter<Ch>::flag_type)'
        with
        [
            Ch=char,
            charT=char,
            traits=boost::regex_traits<char>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\iostreams\test\regex_filter_test.cpp(44) : see reference to class template instantiation 'boost::iostreams::basic_regex_filter<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::input,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\regex_filter_test.cpp(44) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::input
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::ios...
   (remainder deleted because of excessive size)

iostreams - restrict_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\restrict_test.test\msvc\debug\restrict_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\restrict_test.test\msvc\debug\restrict_test.obj"  

restrict_test.cpp
..\libs\iostreams\test\restrict_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(146) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(159) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(172) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(188) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(200) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(218) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(233) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(248) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(263) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(283) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(300) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(316) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(332) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(352) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(367) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(388) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(406) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(423) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(440) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(455) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(465) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(480) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(492) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(508) : warning C4127: conditional expression is constant
..\libs\iostreams\test\restrict_test.cpp(520) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\restrict_test.cpp(275) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/chain.hpp(302) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>
        ]
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
 ...
   (remainder deleted because of excessive size)

iostreams - seekable_file_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\seekable_file_test.test\msvc\debug\seekable_file_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\seekable_file_test.test\msvc\debug\seekable_file_test.obj"  

seekable_file_test.cpp
..\libs\iostreams\test\seekable_file_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\iostreams\test\seekable_file_test.cpp(46) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::seekable,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\seekable_file_test.cpp(28) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::seekable
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::seekable>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<6>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::seekable>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<6>::type
        ]
        ..\boost/iostreams/chain.hpp(302) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::seekable>
        ]
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::file
        ]
        ..\boost/iostreams/chain.hpp(464) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push<T>(const T &,int,int,void *)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::file
        ]
        ..\boost/iostreams/chain.hpp(453) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            T=boost::iostreams::file
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push<T>(const T &,int,int,void *)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            T=boost::iostreams::file
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to function template instantiation 'void boost::iostreams::filtering_stream<Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::file
        ]
        ..\libs\iostreams\test\seekable_file_test.cpp(28) : see reference to function template instantiation 'boost::iostreams::filtering_stream<Mode>::filtering_stream<boost::iostreams::file>(const T &,int,int,void *)' being compiled
        with
        [
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::file
        ]
..\boost/ios...
   (remainder deleted because of excessive size)

iostreams - seekable_filter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\seekable_filter_test.test\msvc\debug\seekable_filter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\seekable_filter_test.test\msvc\debug\seekable_filter_test.obj"  

seekable_filter_test.cpp
..\libs\iostreams\test\seekable_filter_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\iostreams\test\seekable_filter_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\iostreams\test\seekable_filter_test.cpp(67) : warning C4127: conditional expression is constant
..\libs\iostreams\test\seekable_filter_test.cpp(79) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::seekable,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\seekable_filter_test.cpp(36) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::seekable
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::test::identity_seekable_filter
        ]
        ..\boost/iostreams/chain.hpp(464) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push<T>(const T &,int,int,void *)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::test::identity_seekable_filter
        ]
        ..\boost/iostreams/chain.hpp(453) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            T=boost::iostreams::test::identity_seekable_filter
        ]
        ..\libs\iostreams\test\seekable_filter_test.cpp(37) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push<boost::iostreams::test::identity_seekable_filter>(const T &,int,int,void *)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            T=boost::iostreams::test::identity_seekable_filter
        ]
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::detail::range_adapter<boost::iostreams::seekable,boost::iterator_range<std::_Vector_iterator<char,std::allocator<char>>>>
        ]
        ..\boost/iostreams/chain.hpp(464) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push<T>(const T &,int,int,void *)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::seekable,
            T=boost::iostreams::detail::range_adapter<boost::iostreams::seekable,boost::iterator_range<std::_Vector_iterator<char,std::allocator<char>>>>
        ]
        ..\boost/iostreams/chain.hpp(453) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push_impl<boost::iostreams::detail::range_adapter<Mode,Range>>(const T &,int,int)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::seekable,char,std::char_traits<char>,std::allocator<char>>,
            Mode=boost::iostreams::seekable,
            Range=boost::iterator_range<std::_Vector_iterator<char,std::allocator<char>>>,
            T=boost::iostreams::detail::range_adapter<boost::iostreams::seekable,boost::iterator_range<std::_Vector_iterator<char,std::allocator<char>>>>
        ]
        ..\libs\iostreams\test\seekable_filter_test.cpp(38) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain&g...
   (remainder deleted because of excessive size)

iostreams - stdio_filter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\stdio_filter_test.test\msvc\debug\stdio_filter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\stdio_filter_test.test\msvc\debug\stdio_filter_test.obj"  

stdio_filter_test.cpp
..\libs\iostreams\test\stdio_filter_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\iostreams\test\stdio_filter_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\iostreams\test\stdio_filter_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\iostreams\test\stdio_filter_test.cpp(131) : warning C4127: conditional expression is constant
..\boost/iostreams/filter/stdio.hpp(61) : warning C4512: 'boost::iostreams::basic_stdio_filter<Ch>::scoped_redirector' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/iostreams/filter/stdio.hpp(50) : see declaration of 'boost::iostreams::basic_stdio_filter<Ch>::scoped_redirector'
        with
        [
            Ch=char
        ]
        ..\boost/iostreams/filter/stdio.hpp(70) : see reference to class template instantiation 'boost::iostreams::basic_stdio_filter<Ch>::scoped_redirector' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/iostreams/filter/stdio.hpp(65) : while compiling class template member function 'void boost::iostreams::basic_stdio_filter<Ch>::do_filter(const std::vector<_Ty> &,std::vector<_Ty> &)'
        with
        [
            Ch=char,
            _Ty=char
        ]
        ..\libs\iostreams\test\stdio_filter_test.cpp(23) : see reference to class template instantiation 'boost::iostreams::basic_stdio_filter<Ch>' being compiled
        with
        [
            Ch=char
        ]
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::back_insert_device<std::vector<char>>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::back_insert_device<std::vector<char>>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/filter/stdio.hpp(69) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=boost::iostreams::back_insert_device<std::vector<char>>
        ]
        ..\boost/iostreams/filter/stdio.hpp(65) : while compiling class template member function 'void boost::iostreams::basic_stdio_filter<Ch>::do_filter(const std::vector<_Ty> &,std::vector<_Ty> &)'
        with
        [
            Ch=char,
            _Ty=char
        ]
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::input,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\stdio_filter_test.cpp(59) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::input
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/cha...
   (remainder deleted because of excessive size)

iostreams - symmetric_filter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\symmetric_filter_test.test\msvc\debug\symmetric_filter_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\symmetric_filter_test.test\msvc\debug\symmetric_filter_test.obj"  

symmetric_filter_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\symmetric_filter_test.cpp(28) : warning C4100: 'buffer_size' : unreferenced formal parameter
..\libs\iostreams\test\symmetric_filter_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\iostreams\test\symmetric_filter_test.cpp(99) : warning C4127: conditional expression is constant
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(199) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter>(Filter,const std::string &,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>
        ]
        ..\boost/iostreams/filter/test.hpp(216) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter,std::string,std::string>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Source1=std::string,
            Source2=std::string
        ]
        ..\boost/iostreams/filter/test.hpp(226) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<Filter,Source1,Source2>(Filter,const Source1 &,const Source2 &,boost::mpl::false_)' being compiled
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\symmetric_filter_test.cpp(99) : see reference to function template instantiation 'bool boost::iostreams::test_output_filter<boost::iostreams::symmetric_filter<SymmetricFilter>,boost::iostreams::basic_file_source<Ch>,boost::iostreams::basic_file_source<Ch>>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            SymmetricFilter=toupper_symmetric_filter_impl,
            Ch=char,
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
        ..\boost/iostreams/copy.hpp(154) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::iostreams::back_insert_device<Container>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::basic_file_source<char>,
            Container=std::string,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/filter/test.hpp(170) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<Source1,boost::iostreams::back_insert_device<Container>>(const Source &,const Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Source1=boost::iostreams::basic_file_source<char>,
            Container=std::string,
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/filter/test.hpp(182) : see reference to function template instantiation 'bool boost::iostreams::test_input_filter<Filter,Source1,Source2>(Filter,const Source1 &,const Source2 &,boost::mpl::false_)' being compiled
        with
        [
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
        ..\libs\iostreams\test\symmetric_filter_test.cpp(88) : see reference to function template instantiation 'bool boost::iostreams::test_input_filter<boost::iostreams::symmetric_filter<SymmetricFilter>,boost::iostreams::basic_file_source<Ch>,boost::iostreams::basic_file_source<Ch>>(Filter,const Source1 &,const Source2 &)' being compiled
        with
        [
            SymmetricFilter=toupper_symmetric_filter_impl,
            Ch=char,
            Filter=boost::iostreams::symmetric_filter<toupper_symmetric_filter_impl>,
            Source1=boost::iostreams::basic_file_source<char>,
            Source2=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::basic_file_source<char>
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::back_insert_device<std::string>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::back_insert_device<std::string>
        ]
..\boost/iostreams/detail/adapter/non_blocking_adapter.hpp(53) : warning C4512: 'boost::iostreams::non_blocking_adapter<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(110) : see reference to class template instantiation 'boost::iostreams::non_blocking_adapter<Device>' being compiled
        with
        [
            Device=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.hpp(136) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<Source,Sink>(Source &,Sink &,std::streamsize,boost::mpl::false_,boost::mpl::false_)' being compiled
        with
        [
            Source=boost::iostreams::basic_file_source<char>,
            Sink=boost::iostreams::back_insert_device<std::string>
        ]
        ..\boost/iostreams/copy.h...
   (remainder deleted because of excessive size)

iostreams - tee_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\tee_test.test\msvc\debug\tee_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\tee_test.test\msvc\debug\tee_test.obj"  

tee_test.cpp
..\libs\iostreams\test\tee_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\iostreams\test\tee_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\iostreams\test\tee_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\iostreams\test\tee_test.cpp(77) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<char> *,
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(134) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\tee_test.cpp(27) : see reference to class template instantiation 'boost::iostreams::filtering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(241) : warning C4996: 'std::char_traits<char>::move' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\iosfwd(470) : see declaration of 'std::char_traits<char>::move'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/iostreams/detail/streambuf/indirect_streambuf.hpp(230) : while compiling class template member function 'int boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>::underflow(void)'
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/stream_buffer.hpp(64) : see reference to class template instantiation 'boost::iostreams::detail::indirect_streambuf<T,Tr,Alloc,Mode>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::detail::io_mode_impl<2>::type
        ]
        ..\boost/iostreams/chain.hpp(302) : see reference to class template instantiation 'boost::iostreams::stream_buffer<T>' being compiled
        with
        [
            T=boost::iostreams::basic_null_device<char,boost::iostreams::output>
        ]
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output
        ]
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output,
            T=boost::iostreams::tee_filter<boost::iostreams::basic_file_sink<char>>
        ]
        ..\boost/iostreams/chain.hpp(464) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push<T>(const T &,int,int,void *)' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Ch=char,
            Tr=std::char_traits<char>,
            Alloc=std::allocator<char>,
            Mode=boost::iostreams::output,
            T=boost::iostreams::tee_filter<boost::iostreams::basic_file_sink<char>>
        ]
        ..\boost/iostreams/chain.hpp(453) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push_impl<T>(const T &,int,int)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            T=boost::iostreams::tee_filter<boost::iostreams::basic_file_sink<char>>
        ]
        ..\libs\iostreams\test\tee_test.cpp(28) : see reference to function template instantiation 'void boost::iostreams::detail::chain_client<Chain>::push<boost::iostreams::tee_filter<Device>>(const T &,int,int,void *)' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,char,std::char_traits<char>,std::allocator<char>>,
            Device=boost::iostreams::basic_file_sink<char>,
            T=boost::iostreams::tee_filter<boost::iostreams::basic_file_sink<char>>
        ]
..\boost/iostreams/chain.hpp(249) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(207) : see reference to function template instantiation 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::push_impl<T>(const T &,int,int)' being compiled
       ...
   (remainder deleted because of excessive size)

iostreams - wide_stream_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\wide_stream_test.test\msvc\debug\wide_stream_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\wide_stream_test.test\msvc\debug\wide_stream_test.obj"  

wide_stream_test.cpp
..\libs\iostreams\test\wide_stream_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(96) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\iostreams\test\wide_stream_test.cpp(132) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<wchar_t> *,
            Self=boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::input
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::input,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(135) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::input,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\wide_stream_test.cpp(36) : see reference to class template instantiation 'boost::iostreams::wfiltering_stream<Mode>' being compiled
        with
        [
            Mode=boost::iostreams::input
        ]
..\boost/iostreams/chain.hpp(311) : warning C4127: conditional expression is constant
..\boost/iostreams/chain.hpp(308) : warning C4127: conditional expression is constant
        ..\boost/iostreams/chain.hpp(300) : while compiling class template member function 'void boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl::close(void)'
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::chain_impl' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(255) : while compiling class template member function 'std::list<_Ty> &boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>::list(void)'
        with
        [
            _Ty=boost::iostreams::detail::linked_streambuf<wchar_t> *,
            Self=boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(394) : see reference to class template instantiation 'boost::iostreams::detail::chain_base<Self,Ch,Tr,Alloc,Mode>' being compiled
        with
        [
            Self=boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>,
            Mode=boost::iostreams::output
        ]
        ..\boost/iostreams/chain.hpp(412) : see reference to class template instantiation 'boost::iostreams::chain<Mode,Ch,Tr,Alloc>' being compiled
        with
        [
            Mode=boost::iostreams::output,
            Ch=wchar_t,
            Tr=std::char_traits<wchar_t>,
            Alloc=std::allocator<wchar_t>
        ]
        ..\boost/iostreams/detail/access_control.hpp(40) : see reference to class template instantiation 'boost::iostreams::detail::chain_client<Chain>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/iostreams/detail/access_control.hpp(77) : see reference to class template instantiation 'boost::iostreams::detail::pub_<U>' being compiled
        with
        [
            U=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/iostreams/filtering_stream.hpp(57) : see reference to class template instantiation 'boost::iostreams::access_control<T,Access>' being compiled
        with
        [
            T=boost::iostreams::detail::chain_client<boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            Access=boost::iostreams::public_
        ]
        ..\boost/iostreams/filtering_stream.hpp(135) : see reference to class template instantiation 'boost::iostreams::detail::filtering_stream_base<Chain,Access>' being compiled
        with
        [
            Chain=boost::iostreams::chain<boost::iostreams::output,wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Access=boost::iostreams::public_
        ]
        ..\libs\iostreams\test\wide_stream_test.cpp(90) : see reference to class template instantiation 'boost::iostream...
   (remainder deleted because of excessive size)

iostreams - zlib_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.obj.rsp" -c -Fo"..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.obj"  

zlib_test.cpp
..\boost/iostreams/filter/test.hpp(139) : warning C4512: 'boost::iostreams::non_blocking_sink' : assignment operator could not be generated
        ..\boost/iostreams/filter/test.hpp(124) : see declaration of 'boost::iostreams::non_blocking_sink'
..\libs\iostreams\test\zlib_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\iostreams\test\zlib_test.cpp(35) : warning C4127: conditional expression is constant
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_zlib_compressor<>,
            InputFilter=boost::iostreams::basic_zlib_decompressor<>
        ]
        ..\libs\iostreams\test\zlib_test.cpp(30) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<boost::iostreams::basic_zlib_compressor<>,boost::iostreams::basic_zlib_decompressor<>,std::basic_string<_Elem,_Traits,_Ax>>(OutputFilter,InputFilter,const Source &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            OutputFilter=boost::iostreams::basic_zlib_compressor<>,
            InputFilter=boost::iostreams::basic_zlib_decompressor<>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/compose.hpp(102) : warning C4512: 'boost::iostreams::detail::composite_device<Filter,Device>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<zlib_alloc>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/compose.hpp(202) : see reference to class template instantiation 'boost::iostreams::detail::composite_device<Filter,Device>' being compiled
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<zlib_alloc>,
            Device=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to class template instantiation 'boost::iostreams::composite<Filter,FilterOrDevice>' being compiled
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<zlib_alloc>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_zlib_compressor<zlib_alloc>,
            InputFilter=boost::iostreams::basic_zlib_decompressor<zlib_alloc>
        ]
        ..\libs\iostreams\test\zlib_test.cpp(35) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<boost::iostreams::basic_zlib_compressor<Alloc>,boost::iostreams::basic_zlib_decompressor<Alloc>,std::basic_string<_Elem,_Traits,_Ax>>(OutputFilter,InputFilter,const Source &)' being compiled
        with
        [
            Alloc=zlib_alloc,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            OutputFilter=boost::iostreams::basic_zlib_compressor<zlib_alloc>,
            InputFilter=boost::iostreams::basic_zlib_decompressor<zlib_alloc>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/iostreams/compose.hpp(208) : warning C4512: 'boost::iostreams::composite<Filter,FilterOrDevice>' : assignment operator could not be generated
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<zlib_alloc>,
            FilterOrDevice=boost::iostreams::non_blocking_sink
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::array_source
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::array_source
        ]
        ..\boost/iostreams/copy.hpp(132) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::array_source
        ]
        ..\boost/iostreams/copy.hpp(154) : see reference to function template instantiation 'std::streamsize boost::iostreams::detail::copy_impl<T,boost::iostreams::composite<Filter,FilterOrDevice>>(Source,Sink,std::streamsize)' being compiled
        with
        [
            T=boost::iostreams::array_source,
            Filter=boost::iostreams::basic_zlib_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink,
            Source=boost::iostreams::array_source,
            Sink=boost::iostreams::composite<boost::iostreams::basic_zlib_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/filter/test.hpp(244) : see reference to function template instantiation 'std::streamsize boost::iostreams::copy<boost::iostreams::array_source,boost::iostreams::composite<Filter,FilterOrDevice>>(const Source &,const Sink &,std::streamsize,void *,void *)' being compiled
        with
        [
            Filter=boost::iostreams::basic_zlib_compressor<>,
            FilterOrDevice=boost::iostreams::non_blocking_sink,
            Source=boost::iostreams::array_source,
            Sink=boost::iostreams::composite<boost::iostreams::basic_zlib_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/filter/test.hpp(272) : see reference to function template instantiation 'bool boost::iostreams::test_filter_pair<OutputFilter,InputFilter>(OutputFilter,InputFilter,const std::string &,boost::mpl::true_)' being compiled
        with
        [
            OutputFilter=boost::iostreams::basic_zlib_compressor<>,
            InputFilter=boost::iostreams::basic_zlib_decompressor<>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::array_source
        ]
..\boost/iostreams/detail/closer.hpp(54) : warning C4512: 'boost::iostreams::detail::external_device_closer<Device>' : assignment operator could not be generated
        with
        [
            Device=boost::iostreams::composite<boost::iostreams::basic_zlib_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/detail/closer.hpp(98) : see reference to class template instantiation 'boost::iostreams::detail::external_device_closer<Device>' being compiled
        with
        [
            Device=boost::iostreams::composite<boost::iostreams::basic_zlib_compressor<>,boost::iostreams::non_blocking_sink>
        ]
        ..\boost/iostreams/copy.hpp(133) : see reference to class template instantiation 'boost::iostreams::detail::external_closer<FilterOrDevice>' being compiled
        with
        [
            FilterOrDevice=boost::iostreams::composite<boost::iostreams::basic_zlib_compressor<>,boost::iostreams::non_blocking_sink>
        ]
..\boost/iostreams/detail/closer.hpp(118) : warning C4512: 'boost::iostreams::detail::external_closer<FilterOrDevice>' : assignment operator could not be generated
        with
        [
            FilterOrDevice=boost::iostreams::composite<boost::iostreams::basic_zlib_...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.exe.rsp"
        if exist "..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.exe.manifest" "-outputresource:..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.exe;1"
        )
    
LINK : fatal error LNK1181: cannot open input file 'boost_iostreams.lib'

Run output:

'..\bin.v2\libs\iostreams\test\zlib_test.test\msvc\debug\zlib_test.exe' is not recognized as an internal or external command,
operable program or batch file.
 
EXIT STATUS: 9009 

iterator - concept_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\concept_tests.test\msvc\debug\concept_tests.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\concept_tests.test\msvc\debug\concept_tests.obj"  

concept_tests.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=const int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=const int *
        ]
        ..\boost/iterator/iterator_concepts.hpp(65) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const int *,
            T=boost::AssignableConcept<const int *>
        ]
        ..\boost/iterator/iterator_concepts.hpp(64) : while compiling class template member function 'void boost_concepts::ReadableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=const int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::ReadableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=const int *
        ]
        ..\libs\iterator\test\concept_tests.cpp(70) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::ReadableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=const int *,
            T=boost_concepts::ReadableIteratorConcept<const int *>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=int *
        ]
        ..\boost/iterator/iterator_concepts.hpp(123) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=int *,
            T=boost::AssignableConcept<int *>
        ]
        ..\boost/iterator/iterator_concepts.hpp(122) : while compiling class template member function 'void boost_concepts::IncrementableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::IncrementableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=int *
        ]
        ..\boost/iterator/iterator_concepts.hpp(146) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::IncrementableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=int *,
            T=boost_concepts::IncrementableIteratorConcept<int *>
        ]
        ..\boost/iterator/iterator_concepts.hpp(145) : while compiling class template member function 'void boost_concepts::SinglePassIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::SinglePassIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=int *
        ]
        ..\boost/iterator/iterator_concepts.hpp(293) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::SinglePassIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=int *,
            T=boost_concepts::SinglePassIteratorConcept<int *>
        ]
        ..\boost/iterator/iterator_concepts.hpp(292) : while compiling class template member function 'void boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>::constraints(void)'
        with
        [
            Iterator=int *,
            ConstIterator=const int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>' being compiled
        with
        [
            Iterator=int *,
            ConstIterator=const int *
        ]
        ..\libs\iterator\test\concept_tests.cpp(91) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=int *,
            ConstIterator=const int *,
            T=boost_concepts::InteroperableIteratorConcept<int *,const int *>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=new_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=new_iterator
        ]
        ..\boost/iterator/iterator_concepts.hpp(123) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=new_iterator,
            T=boost::AssignableConcept<new_iterator>
        ]
        ..\boost/iterator/iterator_concepts.hpp(122) : while compiling class template member function 'void boost_concepts::IncrementableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::IncrementableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/iterator/iterator_concepts.hpp(146) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::IncrementableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=new_iterator,
            T=boost_concepts::IncrementableIteratorConcept<new_iterator>
        ]
        ..\boost/iterator/iterator_concepts.hpp(145) : while compiling class template member function 'void boost_concepts::SinglePassIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::SinglePassIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/iterator/iterator_concepts.hpp(165) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::SinglePassIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=new_iterator,
            T=boost_concepts::SinglePassIteratorConcept<new_iterator>
        ]
        ..\boost/iterator/iterator_concepts.hpp(164) : while compiling class template member function 'void boost_concepts::ForwardTraversalConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::ForwardTraversalConcept<Iterator>' being compiled
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/iterator/iterator_concepts.hpp(190) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::ForwardTraversalConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=new_iterator,
            T=boost_concepts::ForwardTraversalConcept<new_iterator>
        ]
        ..\boost/iterator/iterator_concepts.hpp(189) : while compiling class template member function 'void boost_concepts::BidirectionalTraversalConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::BidirectionalTraversalConcept<Iterator>' being compiled
        with
        [
            Iterator=new_iterator
        ]
        ..\boost/iterator/iterator_concepts.hpp(213) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::BidirectionalTraversalConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=new_iterator,
            T=boost_concepts::BidirectionalTraversalConcept<new...
   (remainder deleted because of excessive size)

iterator - counting_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\counting_iterator_test.test\msvc\debug\counting_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\counting_iterator_test.test\msvc\debug\counting_iterator_test.obj"  

counting_iterator_test.cpp
..\libs\iterator\test\counting_iterator_test.cpp(253) : warning C4244: '+=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
..\libs\iterator\test\counting_iterator_test.cpp(128) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\iterator\test\counting_iterator_test.cpp(159) : see reference to function template instantiation 'void category_test<CountingIterator,Value>(CountingIterator,CountingIterator,Value,std::random_access_iterator_tag)' being compiled
        with
        [
            CountingIterator=boost::counting_iterator<long,std::random_access_iterator_tag,int>,
            Value=long
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(195) : see reference to function template instantiation 'void test_aux<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,Integer>(CountingIterator,CountingIterator,Value)' being compiled
        with
        [
            Incrementable=long,
            CategoryOrTraversal=std::random_access_iterator_tag,
            Difference=int,
            Integer=long,
            CountingIterator=boost::counting_iterator<long,std::random_access_iterator_tag,int>,
            Value=long
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(284) : see reference to function template instantiation 'void test_integer3<long,std::random_access_iterator_tag,int>(Integer *,Category *,Difference *)' being compiled
        with
        [
            Integer=long,
            Category=std::random_access_iterator_tag,
            Difference=int
        ]
..\libs\iterator\test\counting_iterator_test.cpp(128) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\iterator\test\counting_iterator_test.cpp(159) : see reference to function template instantiation 'void category_test<CountingIterator,Value>(CountingIterator,CountingIterator,Value,std::random_access_iterator_tag)' being compiled
        with
        [
            CountingIterator=boost::counting_iterator<boost::counting_iterator<int *,boost::use_default,boost::use_default>,boost::use_default,boost::use_default>,
            Value=boost::counting_iterator<int *,boost::use_default,boost::use_default>
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(178) : see reference to function template instantiation 'void test_aux<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,Incrementable>(CountingIterator,CountingIterator,Value)' being compiled
        with
        [
            Incrementable=boost::counting_iterator<int *,boost::use_default,boost::use_default>,
            CategoryOrTraversal=boost::use_default,
            Difference=boost::use_default,
            CountingIterator=boost::counting_iterator<boost::counting_iterator<int *,boost::use_default,boost::use_default>,boost::use_default,boost::use_default>,
            Value=boost::counting_iterator<int *,boost::use_default,boost::use_default>
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(297) : see reference to function template instantiation 'void test<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>>(boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>)' being compiled
        with
        [
            Incrementable=int *,
            CategoryOrTraversal=boost::use_default,
            Difference=boost::use_default
        ]
..\libs\iterator\test\counting_iterator_test.cpp(128) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\iterator\test\counting_iterator_test.cpp(159) : see reference to function template instantiation 'void category_test<CountingIterator,Value>(CountingIterator,CountingIterator,Value,std::random_access_iterator_tag)' being compiled
        with
        [
            CountingIterator=boost::counting_iterator<char,boost::use_default,boost::use_default>,
            Value=char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(178) : see reference to function template instantiation 'void test_aux<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,Incrementable>(CountingIterator,CountingIterator,Value)' being compiled
        with
        [
            Incrementable=char,
            CategoryOrTraversal=boost::use_default,
            Difference=boost::use_default,
            CountingIterator=boost::counting_iterator<char,boost::use_default,boost::use_default>,
            Value=char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(186) : see reference to function template instantiation 'void test<Integer>(Incrementable,Incrementable)' being compiled
        with
        [
            Integer=char,
            Incrementable=char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(266) : see reference to function template instantiation 'void test_integer<char>(Integer *)' being compiled
        with
        [
            Integer=char
        ]
..\libs\iterator\test\counting_iterator_test.cpp(128) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\iterator\test\counting_iterator_test.cpp(159) : see reference to function template instantiation 'void category_test<CountingIterator,Value>(CountingIterator,CountingIterator,Value,std::random_access_iterator_tag)' being compiled
        with
        [
            CountingIterator=boost::counting_iterator<unsigned char,boost::use_default,boost::use_default>,
            Value=unsigned char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(178) : see reference to function template instantiation 'void test_aux<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,Incrementable>(CountingIterator,CountingIterator,Value)' being compiled
        with
        [
            Incrementable=unsigned char,
            CategoryOrTraversal=boost::use_default,
            Difference=boost::use_default,
            CountingIterator=boost::counting_iterator<unsigned char,boost::use_default,boost::use_default>,
            Value=unsigned char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(186) : see reference to function template instantiation 'void test<Integer>(Incrementable,Incrementable)' being compiled
        with
        [
            Integer=unsigned char,
            Incrementable=unsigned char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(267) : see reference to function template instantiation 'void test_integer<unsigned char>(Integer *)' being compiled
        with
        [
            Integer=unsigned char
        ]
..\libs\iterator\test\counting_iterator_test.cpp(128) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\iterator\test\counting_iterator_test.cpp(159) : see reference to function template instantiation 'void category_test<CountingIterator,Value>(CountingIterator,CountingIterator,Value,std::random_access_iterator_tag)' being compiled
        with
        [
            CountingIterator=boost::counting_iterator<signed char,boost::use_default,boost::use_default>,
            Value=signed char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(178) : see reference to function template instantiation 'void test_aux<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,Incrementable>(CountingIterator,CountingIterator,Value)' being compiled
        with
        [
            Incrementable=signed char,
            CategoryOrTraversal=boost::use_default,
            Difference=boost::use_default,
            CountingIterator=boost::counting_iterator<signed char,boost::use_default,boost::use_default>,
            Value=signed char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(186) : see reference to function template instantiation 'void test<Integer>(Incrementable,Incrementable)' being compiled
        with
        [
            Integer=signed char,
            Incrementable=signed char
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(268) : see reference to function template instantiation 'void test_integer<signed char>(Integer *)' being compiled
        with
        [
            Integer=signed char
        ]
..\libs\iterator\test\counting_iterator_test.cpp(128) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\iterator\test\counting_iterator_test.cpp(159) : see reference to function template instantiation 'void category_test<CountingIterator,Value>(CountingIterator,CountingIterator,Value,std::random_access_iterator_tag)' being compiled
        with
        [
            CountingIterator=boost::counting_iterator<wchar_t,boost::use_default,boost::use_default>,
            Value=wchar_t
        ]
        ..\libs\iterator\test\counting_iterator_test.cpp(178) : see reference to function template instantiation 'void test_aux<boost::counting_iterator<Incrementable,CategoryOrTraversal,Difference>,Incrementable>(CountingIterator,CountingIterator,Value)' being compiled
        with
        [
            Incrementable=wch...
   (remainder deleted because of excessive size)

iterator - filter_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\filter_iterator_test.test\msvc\debug\filter_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\filter_iterator_test.test\msvc\debug\filter_iterator_test.obj"  

filter_iterator_test.cpp
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4510: 'boost::mpl::aux::msvc_eti_base<T>' : default constructor could not be generated
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(195) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::incrementable_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,
            Value=boost::dummyT
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(420) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::single_pass_traversal_tag
        ]
        ..\boost/iterator/iterator_archetypes.hpp(429) : see reference to class template instantiation 'boost::traversal_archetype_base<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=boost::dummyT,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::single_pass_traversal_tag
        ]
        ..\boost/iterator/iterator_archetypes.hpp(470) : see reference to class template instantiation 'boost::detail::iterator_archetype_base<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=boost::dummyT,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::single_pass_traversal_tag
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(572) : see reference to class template instantiation 'boost::iterator_archetype<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=boost::dummyT,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::single_pass_traversal_tag
        ]
        ..\boost/detail/iterator.hpp(83) : see reference to class template instantiation 'std::iterator_traits<_Iter>' being compiled
        with
        [
            _Iter=BaseIter
        ]
        ..\boost/iterator/iterator_categories.hpp(161) : see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
        with
        [
            Iterator=BaseIter
        ]
        ..\boost/iterator/filter_iterator.hpp(33) : see reference to class template instantiation 'boost::iterator_traversal<Iterator>' being compiled
        with
        [
            Iterator=BaseIter
        ]
        ..\boost/iterator/filter_iterator.hpp(45) : see reference to class template instantiation 'boost::detail::filter_iterator_base<Predicate,Iterator>' being compiled
        with
        [
            Predicate=one_or_four,
            Iterator=BaseIter
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(572) : see reference to class template instantiation 'boost::filter_iterator<Predicate,Iterator>' being compiled
        with
        [
            Predicate=one_or_four,
            Iterator=BaseIter
        ]
        ..\boost/detail/iterator.hpp(83) : see reference to class template instantiation 'std::iterator_traits<_Iter>' being compiled
        with
        [
            _Iter=Iter
        ]
        ..\libs\iterator\test\filter_iterator_test.cpp(116) : see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
        with
        [
            Iterator=Iter
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4610: struct 'boost::mpl::aux::msvc_eti_base<T>' can never be instantiated - user defined constructor required
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,boost::dummyT>
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4510: 'boost::mpl::aux::msvc_eti_base<T>' : default constructor could not be generated
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,boost::dummyT>
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4610: struct 'boost::mpl::aux::msvc_eti_base<T>' can never be instantiated - user defined constructor required
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::single_pass_traversal_tag>,boost::dummyT>
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4510: 'boost::mpl::aux::msvc_eti_base<T>' : default constructor could not be generated
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::forward_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::forward_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(195) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::forward_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::incrementable_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::forward_traversal_tag>,
            Value=boost::dummyT
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::forward_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(218) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterato...
   (remainder deleted because of excessive size)

iterator - indirect_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\indirect_iterator_test.test\msvc\debug\indirect_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\indirect_iterator_test.test\msvc\debug\indirect_iterator_test.obj"  

indirect_iterator_test.cpp
..\libs\iterator\test\indirect_iterator_test.cpp(110) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(99) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=std::_Vector_iterator<int,std::allocator<int>>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::detail::is_incrementable<T>' being compiled
        with
        [
            T=std::_Vector_iterator<int,std::allocator<int>>
        ]
        ..\boost/mpl/eval_if.hpp(40) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::detail::is_incrementable<std::_Vector_iterator<int,std::allocator<int>>>,
            T2=boost::detail::iterator_pointee<std::_Vector_iterator<int,std::allocator<int>>>,
            T3=boost::detail::smart_ptr_pointee<std::_Vector_iterator<int,std::allocator<int>>>
        ]
        ..\boost/pointee.hpp(69) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::detail::is_incrementable<std::_Vector_iterator<int,std::allocator<int>>>,
            F1=boost::detail::iterator_pointee<std::_Vector_iterator<int,std::allocator<int>>>,
            F2=boost::detail::smart_ptr_pointee<std::_Vector_iterator<int,std::allocator<int>>>
        ]
        ..\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::pointee<P>' being compiled
        with
        [
            P=std::_Vector_iterator<int,std::allocator<int>>
        ]
        ..\boost/iterator/iterator_adaptor.hpp(167) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::is_same<boost::use_default,boost::use_default>,
            F1=boost::pointee<std::_Vector_iterator<int,std::allocator<int>>>,
            F2=boost::mpl::identity<boost::use_default>
        ]
        ..\boost/iterator/indirect_iterator.hpp(54) : see reference to class template instantiation 'boost::detail::ia_dflt_help<T,DefaultNullaryFn>' being compiled
        with
        [
            T=boost::use_default,
            DefaultNullaryFn=boost::pointee<std::_Vector_iterator<int,std::allocator<int>>>
        ]
        ..\boost/iterator/indirect_iterator.hpp(83) : see reference to class template instantiation 'boost::detail::indirect_base<Iter,Value,Category,Reference,Difference>' being compiled
        with
        [
            Iter=std::_Tree<std::_Tset_traits<std::_Vector_iterator<int,std::allocator<int>>,std::less<std::_Vector_iterator<int,std::allocator<int>>>,std::allocator<std::_Vector_iterator<int,std::allocator<int>>>,false>>::iterator,
            Value=boost::use_default,
            Category=boost::use_default,
            Reference=boost::use_default,
            Difference=boost::use_default
        ]
        ..\libs\iterator\test\indirect_iterator_test.cpp(122) : see reference to class template instantiation 'boost::indirect_iterator<Iterator>' being compiled
        with
        [
            Iterator=std::_Tree<std::_Tset_traits<std::_Vector_iterator<int,std::allocator<int>>,std::less<std::_Vector_iterator<int,std::allocator<int>>>,std::allocator<std::_Vector_iterator<int,std::allocator<int>>>,false>>::iterator
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/iterator/iterator_concepts.hpp(123) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::AssignableConcept<iter_t>
        ]
        ..\boost/iterator/iterator_concepts.hpp(122) : while compiling class template member function 'void boost_concepts::IncrementableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::IncrementableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=iter_t
        ]
        ..\boost/iterator/iterator_concepts.hpp(146) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::IncrementableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=iter_t,
            T=boost_concepts::IncrementableIteratorConcept<iter_t>
        ]
        ..\boost/iterator/iterator_concepts.hpp(145) : while compiling class template member function 'void boost_concepts::SinglePassIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::SinglePassIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=iter_t
        ]
        ..\boost/iterator/iterator_concepts.hpp(293) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::SinglePassIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=iter_t,
            T=boost_concepts::SinglePassIteratorConcept<iter_t>
        ]
        ..\boost/iterator/iterator_concepts.hpp(292) : while compiling class template member function 'void boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>::constraints(void)'
        with
        [
            Iterator=iter_t,
            ConstIterator=c_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>' being compiled
        with
        [
            Iterator=iter_t,
            ConstIterator=c_iter_t
        ]
        ..\libs\iterator\test\indirect_iterator_test.cpp(177) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=iter_t,
            ConstIterator=c_iter_t,
            T=boost_concepts::InteroperableIteratorConcept<iter_t,c_iter_t>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=c_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=c_iter_t
        ]
        ..\boost/iterator/iterator_concepts.hpp(123) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=c_iter_t,
            T=boost::AssignableConcept<c_iter_t>
        ]
        ..\boost/iterator/iterator_concepts.hpp(122) : while compiling class template member function 'void boost_concepts::IncrementableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=c_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::IncrementableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=c_iter_t
        ]
        ..\boost/iterator/iterator_concepts.hpp(146) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::IncrementableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=c_iter_t,
            T=boost_concepts::IncrementableIteratorConcept<c_iter_t>
        ]
        ..\boost/iterator/iterator_concepts.hpp(145) : while compiling class template member function 'void boost_concepts::SinglePassIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=c_iter_t
        ]
        ..\boost...
   (remainder deleted because of excessive size)

iterator - indirect_iter_member_types - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\indirect_iter_member_types.test\msvc\debug\indirect_iter_member_types.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\indirect_iter_member_types.test\msvc\debug\indirect_iter_member_types.obj"  

indirect_iter_member_types.cpp

iterator - interoperable - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\interoperable.test\msvc\debug\interoperable.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\interoperable.test\msvc\debug\interoperable.obj"  

interoperable.cpp

iterator - is_convertible_fail - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\is_convertible_fail.test\msvc\debug\is_convertible_fail.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\is_convertible_fail.test\msvc\debug\is_convertible_fail.obj"  

is_convertible_fail.cpp

iterator - is_lvalue_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\is_lvalue_iterator.test\msvc\debug\is_lvalue_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\is_lvalue_iterator.test\msvc\debug\is_lvalue_iterator.obj"  

is_lvalue_iterator.cpp

iterator - is_readable_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\is_readable_iterator.test\msvc\debug\is_readable_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\is_readable_iterator.test\msvc\debug\is_readable_iterator.obj"  

is_readable_iterator.cpp

iterator - iterator_adaptor_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\iterator_adaptor_cc.test\msvc\debug\iterator_adaptor_cc.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\iterator_adaptor_cc.test\msvc\debug\iterator_adaptor_cc.obj"  

iterator_adaptor_cc.cpp
..\boost/iterator/iterator_concepts.hpp(269) : warning C4100: 'i2' : unreferenced formal parameter
        ..\boost/iterator/iterator_concepts.hpp(297) : see reference to function template instantiation 'void boost_concepts::detail::interop_rand_access_constraints<Iterator,ConstIterator>(const Iterator1 &,const Iterator2 &,boost::single_pass_traversal_tag,boost::single_pass_traversal_tag)' being compiled
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter,
            Iterator1=rev_iter,
            Iterator2=c_rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(292) : while compiling class template member function 'void boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>::constraints(void)'
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>' being compiled
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter
        ]
        ..\libs\iterator\test\iterator_adaptor_cc.cpp(41) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter,
            T=boost_concepts::InteroperableIteratorConcept<rev_iter,c_rev_iter>
        ]
..\boost/iterator/iterator_concepts.hpp(269) : warning C4100: 'i1' : unreferenced formal parameter
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=c_rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(65) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=c_rev_iter,
            T=boost::AssignableConcept<c_rev_iter>
        ]
        ..\boost/iterator/iterator_concepts.hpp(64) : while compiling class template member function 'void boost_concepts::ReadableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::ReadableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=c_rev_iter
        ]
        ..\libs\iterator\test\iterator_adaptor_cc.cpp(37) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::ReadableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=c_rev_iter,
            T=boost_concepts::ReadableIteratorConcept<c_rev_iter>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(123) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=rev_iter,
            T=boost::AssignableConcept<rev_iter>
        ]
        ..\boost/iterator/iterator_concepts.hpp(122) : while compiling class template member function 'void boost_concepts::IncrementableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::IncrementableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(146) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::IncrementableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=rev_iter,
            T=boost_concepts::IncrementableIteratorConcept<rev_iter>
        ]
        ..\boost/iterator/iterator_concepts.hpp(145) : while compiling class template member function 'void boost_concepts::SinglePassIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::SinglePassIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(293) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::SinglePassIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=rev_iter,
            T=boost_concepts::SinglePassIteratorConcept<rev_iter>
        ]
        ..\boost/iterator/iterator_concepts.hpp(292) : while compiling class template member function 'void boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>::constraints(void)'
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>' being compiled
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter
        ]
        ..\libs\iterator\test\iterator_adaptor_cc.cpp(22) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::InteroperableIteratorConcept<Iterator,ConstIterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=rev_iter,
            ConstIterator=c_rev_iter,
            T=boost_concepts::InteroperableIteratorConcept<rev_iter,c_rev_iter>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=c_rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(123) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=c_rev_iter,
            T=boost::AssignableConcept<c_rev_iter>
        ]
        ..\boost/iterator/iterator_concepts.hpp(122) : while compiling class template member function 'void boost_concepts::IncrementableIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::IncrementableIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=c_rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(146) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::IncrementableIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=c_rev_iter,
            T=boost_concepts::IncrementableIteratorConcept<c_rev_iter>
        ]
        ..\boost/iterator/iterator_concepts.hpp(145) : while compiling class template member function 'void boost_concepts::SinglePassIteratorConcept<Iterator>::constraints(void)'
        with
        [
            Iterator=c_rev_iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost_concepts::SinglePassIteratorConcept<Iterator>' being compiled
        with
        [
            Iterator=c_rev_iter
        ]
        ..\boost/iterator/iterator_concepts.hpp(294) : see reference to function template instantiation 'void boost::function_requires<boost_concepts::SinglePassIteratorConcept<Iterator>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Iterator=c_rev_iter,
            T=boost_concepts::Sin...
   (remainder deleted because of excessive size)

iterator - iterator_adaptor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\iterator_adaptor_test.test\msvc\debug\iterator_adaptor_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\iterator_adaptor_test.test\msvc\debug\iterator_adaptor_test.obj"  

iterator_adaptor_test.cpp

iterator - iterator_archetype_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\iterator_archetype_cc.test\msvc\debug\iterator_archetype_cc.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\iterator_archetype_cc.test\msvc\debug\iterator_archetype_cc.obj"  

iterator_archetype_cc.cpp
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4510: 'boost::mpl::aux::msvc_eti_base<T>' : default constructor could not be generated
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(195) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int,
            TraversalCategory=boost::incrementable_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(218) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int,
            TraversalCategory=boost::single_pass_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::forward_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::forward_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(232) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int,
            TraversalCategory=boost::forward_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::bidirectional_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::bidirectional_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(244) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int,
            TraversalCategory=boost::bidirectional_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::random_access_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::random_access_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(420) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,
            Value=int,
            TraversalCategory=boost::random_access_traversal_tag
        ]
        ..\boost/iterator/iterator_archetypes.hpp(429) : see reference to class template instantiation 'boost::traversal_archetype_base<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=int,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::random_access_traversal_tag
        ]
        ..\boost/iterator/iterator_archetypes.hpp(470) : see reference to class template instantiation 'boost::detail::iterator_archetype_base<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=int,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::random_access_traversal_tag
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(572) : see reference to class template instantiation 'boost::iterator_archetype<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=int,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::random_access_traversal_tag
        ]
        ..\boost/detail/iterator.hpp(83) : see reference to class template instantiation 'std::iterator_traits<_Iter>' being compiled
        with
        [
            _Iter=iter
        ]
        ..\libs\iterator\test\iterator_archetype_cc.cpp(33) : see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
        with
        [
            Iterator=iter
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4610: struct 'boost::mpl::aux::msvc_eti_base<T>' can never be instantiated - user defined constructor required
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4510: 'boost::mpl::aux::msvc_eti_base<T>' : default constructor could not be generated
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_access_traversal_tag>,int>
        ]
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4610: struct 'boost::mpl::aux::msvc_eti_base<T>' can never be instantiated - user defined constructor required
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<int,boost::iterator_archetypes::readable_writable_iterator_t,boost::random_acce...
   (remainder deleted because of excessive size)

iterator - iterator_facade - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\iterator_facade.test\msvc\debug\iterator_facade.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\iterator_facade.test\msvc\debug\iterator_facade.obj"  

iterator_facade.cpp
..\libs\iterator\test\iterator_facade.cpp(58) : warning C4512: 'proxy' : assignment operator could not be generated
        ..\libs\iterator\test\iterator_facade.cpp(47) : see declaration of 'proxy'
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(107) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=counter_iterator<const int &>
        ]
        ..\boost/iterator/new_iterator_tests.hpp(88) : see reference to class template instantiation 'boost::detail::is_postfix_incrementable<T>' being compiled
        with
        [
            T=counter_iterator<const int &>
        ]
        ..\libs\iterator\test\iterator_facade.cpp(63) : see reference to function template instantiation 'void boost::readable_iterator_test<counter_iterator<Ref>,int>(const Iterator,T)' being compiled
        with
        [
            Ref=const int &,
            Iterator=counter_iterator<const int &>,
            T=int
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(107) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=counter_iterator<proxy>
        ]
        ..\boost/iterator/new_iterator_tests.hpp(88) : see reference to class template instantiation 'boost::detail::is_postfix_incrementable<T>' being compiled
        with
        [
            T=counter_iterator<proxy>
        ]
        ..\libs\iterator\test\iterator_facade.cpp(65) : see reference to function template instantiation 'void boost::readable_iterator_test<counter_iterator<Ref>,int>(const Iterator,T)' being compiled
        with
        [
            Ref=proxy,
            Iterator=counter_iterator<proxy>,
            T=int
        ]

iterator - iterator_traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\iterator_traits_test.test\msvc\debug\iterator_traits_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\iterator_traits_test.test\msvc\debug\iterator_traits_test.obj"  

iterator_traits_test.cpp

iterator - permutation_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\permutation_iterator_test.test\msvc\debug\permutation_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\permutation_iterator_test.test\msvc\debug\permutation_iterator_test.obj"  

permutation_iterator_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\iterator\test\permutation_iterator_test.cpp(35) : warning C4244: '=' : conversion from '__w64 int' to 'int', possible loss of data

iterator - pointee - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\pointee.test\msvc\debug\pointee.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\pointee.test\msvc\debug\pointee.obj"  

pointee.cpp
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(99) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=std::list<int>::_Iterator<true>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::detail::is_incrementable<T>' being compiled
        with
        [
            T=std::list<int>::_Iterator<true>
        ]
        ..\boost/mpl/eval_if.hpp(40) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::detail::is_incrementable<std::list<int>::_Iterator<true>>,
            T2=boost::detail::iterator_pointee<std::list<int>::_Iterator<true>>,
            T3=boost::detail::smart_ptr_pointee<std::list<int>::_Iterator<true>>
        ]
        ..\boost/pointee.hpp(69) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::detail::is_incrementable<std::list<int>::_Iterator<true>>,
            F1=boost::detail::iterator_pointee<std::list<int>::_Iterator<true>>,
            F2=boost::detail::smart_ptr_pointee<std::list<int>::_Iterator<true>>
        ]
        ..\libs\iterator\test\pointee.cpp(66) : see reference to class template instantiation 'boost::pointee<P>' being compiled
        with
        [
            P=std::list<int>::_Iterator<true>
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(99) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=std::list<X>::_Iterator<true>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::detail::is_incrementable<T>' being compiled
        with
        [
            T=std::list<X>::_Iterator<true>
        ]
        ..\boost/mpl/eval_if.hpp(40) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::detail::is_incrementable<std::list<X>::_Iterator<true>>,
            T2=boost::detail::iterator_pointee<std::list<X>::_Iterator<true>>,
            T3=boost::detail::smart_ptr_pointee<std::list<X>::_Iterator<true>>
        ]
        ..\boost/pointee.hpp(69) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::detail::is_incrementable<std::list<X>::_Iterator<true>>,
            F1=boost::detail::iterator_pointee<std::list<X>::_Iterator<true>>,
            F2=boost::detail::smart_ptr_pointee<std::list<X>::_Iterator<true>>
        ]
        ..\libs\iterator\test\pointee.cpp(67) : see reference to class template instantiation 'boost::pointee<P>' being compiled
        with
        [
            P=std::list<X>::_Iterator<true>
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(99) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=std::list<int>::_Const_iterator<true>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::detail::is_incrementable<T>' being compiled
        with
        [
            T=std::list<int>::_Const_iterator<true>
        ]
        ..\boost/mpl/eval_if.hpp(40) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::detail::is_incrementable<std::list<int>::_Const_iterator<true>>,
            T2=boost::detail::iterator_pointee<std::list<int>::_Const_iterator<true>>,
            T3=boost::detail::smart_ptr_pointee<std::list<int>::_Const_iterator<true>>
        ]
        ..\boost/pointee.hpp(69) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::detail::is_incrementable<std::list<int>::_Const_iterator<true>>,
            F1=boost::detail::iterator_pointee<std::list<int>::_Const_iterator<true>>,
            F2=boost::detail::smart_ptr_pointee<std::list<int>::_Const_iterator<true>>
        ]
        ..\libs\iterator\test\pointee.cpp(69) : see reference to class template instantiation 'boost::pointee<P>' being compiled
        with
        [
            P=std::list<int>::_Const_iterator<true>
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(99) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=std::list<X>::_Const_iterator<true>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::detail::is_incrementable<T>' being compiled
        with
        [
            T=std::list<X>::_Const_iterator<true>
        ]
        ..\boost/mpl/eval_if.hpp(40) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::detail::is_incrementable<std::list<X>::_Const_iterator<true>>,
            T2=boost::detail::iterator_pointee<std::list<X>::_Const_iterator<true>>,
            T3=boost::detail::smart_ptr_pointee<std::list<X>::_Const_iterator<true>>
        ]
        ..\boost/pointee.hpp(69) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::detail::is_incrementable<std::list<X>::_Const_iterator<true>>,
            F1=boost::detail::iterator_pointee<std::list<X>::_Const_iterator<true>>,
            F2=boost::detail::smart_ptr_pointee<std::list<X>::_Const_iterator<true>>
        ]
        ..\libs\iterator\test\pointee.cpp(70) : see reference to class template instantiation 'boost::pointee<P>' being compiled
        with
        [
            P=std::list<X>::_Const_iterator<true>
        ]

iterator - reverse_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\reverse_iterator_test.test\msvc\debug\reverse_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\reverse_iterator_test.test\msvc\debug\reverse_iterator_test.obj"  

reverse_iterator_test.cpp
..\boost/mpl/aux_/msvc_eti_base.hpp(62) : warning C4510: 'boost::mpl::aux::msvc_eti_base<T>' : default constructor could not be generated
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::incrementable_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(195) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::incrementable_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::single_pass_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(218) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::single_pass_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::forward_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::forward_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(232) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::forward_traversal_tag
        ]
        ..\boost/mpl/aux_/msvc_eti_base.hpp(57) : see reference to class template instantiation 'boost::detail::traversal_archetype_impl<boost::bidirectional_traversal_tag>::archetype<Derived,Value>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT
        ]
        ..\boost/iterator/iterator_archetypes.hpp(159) : see reference to class template instantiation 'boost::mpl::aux::msvc_eti_base<T>' being compiled
        with
        [
            T=boost::detail::traversal_archetype_impl<boost::bidirectional_traversal_tag>::archetype<boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,boost::dummyT>
        ]
        ..\boost/iterator/iterator_archetypes.hpp(420) : see reference to class template instantiation 'boost::detail::traversal_archetype_<Derived,Value,TraversalCategory>' being compiled
        with
        [
            Derived=boost::iterator_archetype<boost::dummyT,boost::iterator_archetypes::readable_writable_iterator_t,boost::bidirectional_traversal_tag>,
            Value=boost::dummyT,
            TraversalCategory=boost::bidirectional_traversal_tag
        ]
        ..\boost/iterator/iterator_archetypes.hpp(429) : see reference to class template instantiation 'boost::traversal_archetype_base<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=boost::dummyT,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::bidirectional_traversal_tag
        ]
        ..\boost/iterator/iterator_archetypes.hpp(470) : see reference to class template instantiation 'boost::detail::iterator_archetype_base<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=boost::dummyT,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::bidirectional_traversal_tag
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(572) : see reference to class template instantiation 'boost::iterator_archetype<Value,AccessCategory,TraversalCategory>' being compiled
        with
        [
            Value=boost::dummyT,
            AccessCategory=boost::iterator_archetypes::readable_writable_iterator_t,
            TraversalCategory=boost::bidirectional_traversal_tag
        ]
        ..\boost/detail/iterator.hpp(83) : see reference to class template instantiation 'std::iterator_traits<_Iter>' being compiled
        with
        [
            _Iter=iter
        ]
        ..\boost/iterator/iterator_traits.hpp(30) : see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
        with
        [
            Iterator=iter
        ]
        ..\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::iterator_value<Iterator>' being compiled
        with
        [
            Iterator=iter
        ]
        ..\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::is_same<boost::use_default,boost::use_default>,
            F1=boost::iterator_value<iter>,
            F2=boost::remove_reference<boost::use_default>
        ]
        ..\boost/iterator/iterator_adaptor.hpp(167) : see reference to class template instantiation 'boost::mpl::eval_if<C,F1,F2>' being compiled
        with
        [
            C=boost::is_same<boost::use_default,boost::use_default>,
            F1=boost::mpl::eval_if<boost::is_same<boost::use_default,boost::use_default>,boost::iterator_value<iter>,boost::remove_reference<boost::use_default>>,
            F2=boost::mpl::identity<boost::use_default>
        ]
        ..\boost/iterator/iterator_adaptor.hpp(193) : see reference to class template instantiation 'boost::detail::ia_dflt_help<T,DefaultNullaryFn>' being compiled
        with
        [
            T=boost::use_default,
            DefaultNullaryFn=boost::mpl::eval_if<boost::is_same<boost::use_default,boost::use_default>,boost::iterator_value<iter>,boost::remove_reference<boost::use_default>>
        ]
        ..\boost/iterator/iterator_adaptor.hpp(265) : see reference to class template instantiation 'boost::detail::iterator_adaptor_base<Derived,Base,Value,Traversal,Reference,Difference>' being compiled
        with
        [
            Derived=boost::reverse_iterator<iter>,
            Base=iter,
            Value=boost::use_default,
            Traversal=boost::use_default,
            Reference=boost::use_default,
            Difference=boost::use_default
        ]
        ..\boost/iterator/reverse_iterator.hpp(23) : see reference to class template instantiation 'boost::iterator_adaptor<Derived,Base>' being compiled
        with
        [
            Derived=boost::reverse_iterator<iter>,
            Base=iter
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(572) : see referen...
   (remainder deleted because of excessive size)

iterator - transform_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\transform_iterator_test.test\msvc\debug\transform_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\transform_iterator_test.test\msvc\debug\transform_iterator_test.obj"  

transform_iterator_test.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\iterator\test\transform_iterator_test.cpp(124) : see reference to function template instantiation '_OutIt std::copy<int*,int*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=int *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\iterator\test\transform_iterator_test.cpp(216) : see reference to function template instantiation '_OutIt std::copy<int*,boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::transform_iterator<select_first,pair_t *,boost::use_default,boost::use_default>,
            UnaryFunction=select_first,
            Iterator=pair_t *,
            Reference=boost::use_default,
            Value=boost::use_default,
            _InIt=int *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\iterator\test\transform_iterator_test.cpp(222) : see reference to function template instantiation '_OutIt std::copy<int*,boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::transform_iterator<select_second,pair_t *,boost::use_default,boost::use_default>,
            UnaryFunction=select_second,
            Iterator=pair_t *,
            Reference=boost::use_default,
            Value=boost::use_default,
            _InIt=int *
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(107) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=iter_t
        ]
        ..\boost/iterator/new_iterator_tests.hpp(88) : see reference to class template instantiation 'boost::detail::is_postfix_incrementable<T>' being compiled
        with
        [
            T=iter_t
        ]
        ..\boost/iterator/new_iterator_tests.hpp(204) : see reference to function template instantiation 'void boost::readable_iterator_test<Iterator,T>(const Iterator,T)' being compiled
        with
        [
            Iterator=iter_t,
            T=int
        ]
        ..\boost/iterator/new_iterator_tests.hpp(224) : see reference to function template instantiation 'void boost::bidirectional_readable_iterator_test<Iterator,int>(Iterator,T,T)' being compiled
        with
        [
            Iterator=iter_t,
            T=int
        ]
        ..\libs\iterator\test\transform_iterator_test.cpp(134) : see reference to function template instantiation 'void boost::random_access_readable_iterator_test<iter_t,int*>(Iterator,int,TrueVals)' being compiled
        with
        [
            Iterator=iter_t,
            TrueVals=int *
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(107) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=iter_t
        ]
        ..\boost/iterator/new_iterator_tests.hpp(88) : see reference to class template instantiation 'boost::detail::is_postfix_incrementable<T>' being compiled
        with
        [
            T=iter_t
        ]
        ..\boost/iterator/new_iterator_tests.hpp(204) : see reference to function template instantiation 'void boost::readable_iterator_test<Iterator,T>(const Iterator,T)' being compiled
        with
        [
            Iterator=iter_t,
            T=int
        ]
        ..\boost/iterator/new_iterator_tests.hpp(224) : see reference to function template instantiation 'void boost::bidirectional_readable_iterator_test<Iterator,int>(Iterator,T,T)' being compiled
        with
        [
            Iterator=iter_t,
            T=int
        ]
        ..\libs\iterator\test\transform_iterator_test.cpp(152) : see reference to function template instantiation 'void boost::random_access_readable_iterator_test<iter_t,int*>(Iterator,int,TrueVals)' being compiled
        with
        [
            Iterator=iter_t,
            TrueVals=int *
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(107) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=boost::transform_iterator<int (__cdecl *)(int),int *,boost::use_default,boost::use_default>
        ]
        ..\boost/iterator/new_iterator_tests.hpp(88) : see reference to class template instantiation 'boost::detail::is_postfix_incrementable<T>' being compiled
        with
        [
            T=boost::transform_iterator<int (__cdecl *)(int),int *,boost::use_default,boost::use_default>
        ]
        ..\boost/iterator/new_iterator_tests.hpp(204) : see reference to function template instantiation 'void boost::readable_iterator_test<Iterator,T>(const Iterator,T)' being compiled
        with
        [
            Iterator=boost::transform_iterator<int (__cdecl *)(int),int *,boost::use_default,boost::use_default>,
            T=int
        ]
        ..\boost/iterator/new_iterator_tests.hpp(224) : see reference to function template instantiation 'void boost::bidirectional_readable_iterator_test<Iterator,int>(Iterator,T,T)' being compiled
        with
        [
            Iterator=boost::transform_iterator<int (__cdecl *)(int),int *,boost::use_default,boost::use_default>,
            T=int
        ]
        ..\libs\iterator\test\transform_iterator_test.cpp(193) : see reference to function template instantiation 'void boost::random_access_readable_iterator_test<boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>,int*>(boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>,int,TrueVals)' being compiled
        with
        [
            UnaryFunction=int (__cdecl *)(int),
            Iterator=int *,
            Reference=boost::use_default,
            Value=boost::use_default,
            TrueVals=int *
        ]
..\boost/detail/is_incrementable.hpp(77) : warning C4913: user defined binary operator ',' exists but no overload could convert all operands, default built-in binary operator ',' used
        ..\boost/detail/is_incrementable.hpp(107) : see reference to class template instantiation 'boost::detail::is_incrementable_::impl<T>' being compiled
        with
        [
            T=boost::transform_iterator<value_select_first,pair_t *,boost::use_default,boost::use_default>
        ]
        ..\boost/iterator/new_iterator_tests.hpp(88) : see reference to class template instantiation 'boost::detail::is_postfix_incrementable<T>' being compiled
        with
        [
            T=boost::transform_iterator<value_select_first,pair_t *,boost::use_default,boost::use_default>
        ]
        ..\boost/iterator/new_iterator_tests.hpp(204) : see reference to function template instantiation 'void boost::readable_iterator_test<Iterator,T>(const Iterator,T)' being compiled
        with
        [
            Iterator=boost::transform_iterator<value_select_first,pair_t *,boost::use_default,boost::use_default>,
            T=int
        ]
        ..\boost/iterator/new_iterator_tests.hpp(224) : see reference to function template instantiation 'void boost::bidirectional_readable_iterator_test<Iterator,int>(Iterator,T,T)' being compiled
        with
        [
            Iterator=boost::transform_iterator<value_select_first,pair_t *,boost::use_default,boost::use_default>,
            T=int
        ]
        ..\libs\iterator\test\transform_iterator_test.cpp(228) : see reference to function template instantiation 'void boost::random_access_readable_iterator_test<boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>,int*>(boost::transform_iterator<UnaryFunction,Iterator,Reference,Value>,int,TrueVals)' being compiled
        with
        [
            UnaryFunction=value_select...
   (remainder deleted because of excessive size)

iterator - unit_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\unit_tests.test\msvc\debug\unit_tests.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\unit_tests.test\msvc\debug\unit_tests.obj"  

unit_tests.cpp

iterator - zip_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\iterator\test\zip_iterator_test.test\msvc\debug\zip_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\iterator\test\zip_iterator_test.test\msvc\debug\zip_iterator_test.obj"  

zip_iterator_test.cpp
..\libs\iterator\test\zip_iterator_test.cpp(832) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data

logic - tribool_io_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\logic\test\tribool_io_test.test\msvc\debug\tribool_io_test.obj.rsp" -c -Fo"..\bin.v2\libs\logic\test\tribool_io_test.test\msvc\debug\tribool_io_test.obj"  

tribool_io_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

logic - tribool_rename_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\logic\test\tribool_rename_test.test\msvc\debug\tribool_rename_test.obj.rsp" -c -Fo"..\bin.v2\libs\logic\test\tribool_rename_test.test\msvc\debug\tribool_rename_test.obj"  

tribool_rename_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\logic\test\tribool_rename_test.cpp(12) : warning C4100: 'dummy' : unreferenced formal parameter

logic - tribool_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\logic\test\tribool_test.test\msvc\debug\tribool_test.obj.rsp" -c -Fo"..\bin.v2\libs\logic\test\tribool_test.test\msvc\debug\tribool_test.obj"  

tribool_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

math - common_factor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\common_factor_test.test\msvc\debug\common_factor_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\common_factor_test.test\msvc\debug\common_factor_test.obj"  

common_factor_test.cpp
..\libs\math\test\..\test\common_factor_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(60) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(61) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(67) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(77) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(79) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(80) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(86) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(87) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(105) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(112) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(113) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(118) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(123) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(124) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(128) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(129) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(130) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(131) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(133) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(134) : warning C4127: conditional expression is constant
..\libs\math\test\..\test\common_factor_test.cpp(135) : warning C4127: conditional expression is constant
..\boost/math/common_factor_rt.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/math/common_factor_rt.hpp(158) : see reference to function template instantiation 'RingType boost::math::detail::gcd_euclidean<T>(RingType,RingType)' being compiled
        with
        [
            RingType=unsigned int,
            T=unsigned int
        ]
        ..\boost/math/common_factor_rt.hpp(157) : while compiling class template member function 'unsigned int boost::math::detail::gcd_optimal_evaluator_helper_t<T,IsSpecialized,IsSigned>::operator ()(const T &,const T &)'
        with
        [
            T=unsigned int,
            IsSpecialized=true,
            IsSigned=false
        ]
        ..\boost/math/common_factor_rt.hpp(215) : see reference to class template instantiation 'boost::math::detail::gcd_optimal_evaluator_helper_t<T,IsSpecialized,IsSigned>' being compiled
        with
        [
            T=unsigned int,
            IsSpecialized=true,
            IsSigned=false
        ]
        ..\boost/math/common_factor_rt.hpp(209) : while compiling class template member function 'unsigned int boost::math::detail::gcd_optimal_evaluator<T>::operator ()(const T &,const T &)'
        with
        [
            T=unsigned int
        ]
        ..\boost/math/common_factor_rt.hpp(321) : see reference to class template instantiation 'boost::math::detail::gcd_optimal_evaluator<T>' being compiled
        with
        [
            T=unsigned int
        ]
        ..\boost/math/common_factor_rt.hpp(354) : see reference to function template instantiation 'T boost::math::detail::gcd_optimal<unsigned int>(const T &,const T &)' being compiled
        with
        [
            T=unsigned int
        ]
        ..\boost/math/common_factor_rt.hpp(353) : while compiling class template member function 'unsigned int boost::math::gcd_evaluator<IntegerType>::operator ()(const unsigned int &,const unsigned int &) const'
        with
        [
            IntegerType=uint_type
        ]
        ..\boost/math/common_factor_rt.hpp(384) : see reference to class template instantiation 'boost::math::gcd_evaluator<IntegerType>' being compiled
        with
        [
            IntegerType=uint_type
        ]
        ..\libs\math\test\..\test\common_factor_test.cpp(75) : see reference to function template instantiation 'IntegerType boost::math::gcd<uint_type>(const IntegerType &,const IntegerType &)' being compiled
        with
        [
            IntegerType=uint_type
        ]
..\boost/math/common_factor_rt.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/math/common_factor_rt.hpp(112) : see reference to function template instantiation 'RingType boost::math::detail::gcd_euclidean<IntegerType>(Rin...
   (remainder deleted because of excessive size)

math - complex_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\complex_test.test\msvc\debug\complex_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\complex_test.test\msvc\debug\complex_test.obj"  

complex_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(797) : see reference to function template instantiation 'std::complex<float> boost::math::asin<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(798) : see reference to function template instantiation 'std::complex<double> boost::math::asin<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(58) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(800) : see reference to function template instantiation 'bool check_complex<float>(const std::complex<float> &,const std::complex<float> &,int)' being compiled
..\libs\math\test\complex_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(84) : warning C4127: conditional expression is constant
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(801) : see reference to function template instantiation 'std::complex<float> boost::math::acos<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(802) : see reference to function template instantiation 'std::complex<double> boost::math::acos<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(805) : see reference to function template instantiation 'std::complex<float> boost::math::atanh<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(806) : see reference to function template instantiation 'std::complex<double> boost::math::atanh<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(277) : warning C4127: conditional expression is constant
        ..\libs\math\test\complex_test.cpp(849) : see reference to function template instantiation 'void check_spots<float>(const T &)' being compiled
        with
        [
            T=float
        ]
..\libs\math\test\complex_test.cpp(301) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(302) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(305) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(306) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(311) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(312) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(315) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(316) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(322) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(323) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(328) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(329) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(332) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(333) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(336) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(337) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(340) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(341) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(344) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(345) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(348) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(349) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(352) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(353) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(356) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(357) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(362) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(363) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(366) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(367) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(370) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(371) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(374) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(375) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(378) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(379) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(382) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(383) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(386) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(387) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(390) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(391) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(394) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(395) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(402) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(403) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(406) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(407) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(410) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(411) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(414) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(415) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(420) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(421) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(424) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(425) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(431) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(432) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(437) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(438) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(441) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(442) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(445) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(446) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(449) : warning C4127: conditional expression is constant
..\libs\math\test\complex_test.cpp(450) : warning C4127: conditional expre...
   (remainder deleted because of excessive size)

math - hypot_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\hypot_test.test\msvc\debug\hypot_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\hypot_test.test\msvc\debug\hypot_test.obj"  

hypot_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\math\test\hypot_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(84) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(90) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(105) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(109) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\math\test\hypot_test.cpp(111) : warning C4127: conditional expression is constant
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\libs\math\test\hypot_test.cpp(44) : see reference to function template instantiation 'T boost::math::hypot<long double>(T,T)' being compiled
        with
        [
            T=long double
        ]
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\libs\math\test\hypot_test.cpp(45) : see reference to function template instantiation 'T boost::math::hypot<float>(T,T)' being compiled
        with
        [
            T=float
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

math - log1p_expm1_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\log1p_expm1_test.test\msvc\debug\log1p_expm1_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\log1p_expm1_test.test\msvc\debug\log1p_expm1_test.obj"  

log1p_expm1_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\math\test\log1p_expm1_test.cpp(552) : warning C4127: conditional expression is constant
        ..\libs\math\test\log1p_expm1_test.cpp(575) : see reference to function template instantiation 'void test<float>(T)' being compiled
        with
        [
            T=float
        ]
..\libs\math\test\log1p_expm1_test.cpp(553) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(554) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(560) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(561) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(562) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(563) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(565) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(566) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(567) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(552) : warning C4127: conditional expression is constant
        ..\libs\math\test\log1p_expm1_test.cpp(577) : see reference to function template instantiation 'void test<double>(T)' being compiled
        with
        [
            T=double
        ]
..\libs\math\test\log1p_expm1_test.cpp(553) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(554) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(560) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(561) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(562) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(563) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(565) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(566) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(567) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(552) : warning C4127: conditional expression is constant
        ..\libs\math\test\log1p_expm1_test.cpp(585) : see reference to function template instantiation 'void test<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\math\test\log1p_expm1_test.cpp(553) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(554) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(560) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(561) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(562) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(563) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(565) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(566) : warning C4127: conditional expression is constant
..\libs\math\test\log1p_expm1_test.cpp(567) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

math - octonion_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\octonion_test.test\msvc\debug\octonion_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\octonion_test.test\msvc\debug\octonion_test.obj"  

octonion_test.cpp
..\libs\math\test\..\octonion\octonion_test.cpp(683) : warning C4127: conditional expression is constant
        ..\libs\math\test\..\octonion\octonion_test.cpp(670) : see reference to function template instantiation 'void multiplication_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void multiplication_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=multiplication_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=multiplication_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,
            TestCaseTemplate=multiplication_test,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,multiplication_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,
            TestCaseTemplate=multiplication_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,multiplication_test>,
            Sequence=test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=multiplication_test,
            TestTypesList=test_types
        ]
        ..\libs\math\test\..\octonion\octonion_test.cpp(755) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=multiplication_test,
            TestTypesList=test_types
        ]
..\libs\math\test\..\octonion\octonion_test.cpp(693) : warning C4127: conditional expression is constant
..\libs\math\test\..\octonion\octonion_test.cpp(720) : warning C4127: conditional expression is constant
        ..\libs\math\test\..\octonion\octonion_test.cpp(700) : see reference to function template instantiation 'void exp_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void exp_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=exp_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=exp_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,
            TestCaseTemplate=exp_test,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,exp_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=near_eps_test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,
            TestCaseTemplate=exp_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,exp_test>,
            Sequence=near_eps_test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=exp_test,
            TestTypesList=near_eps_test_types
        ]
        ..\libs\math\test\..\octonion\octonion_test.cpp(755) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=exp_test,
            TestTypesList=near_eps_test_types
        ]
..\libs\math\test\..\octonion\octonion_test.cpp(683) : warning C4127: conditional expression is constant
        ..\libs\math\test\..\octonion\octonion_test.cpp(670) : see reference to function template instantiation 'void multiplication_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=double,
            T=double
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void multiplication_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=double,
            T=double
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=multiplication_test,
            TestType=double
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=multiplication_test,
            TestType=double
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::te...
   (remainder deleted because of excessive size)

math - quaternion_mult_incl_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\quaternion_mult_incl_test.test\msvc\debug\quaternion_mi2.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\quaternion_mult_incl_test.test\msvc\debug\quaternion_mi2.obj"  

quaternion_mi2.cpp

math - quaternion_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\quaternion_test.test\msvc\debug\quaternion_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\quaternion_test.test\msvc\debug\quaternion_test.obj"  

quaternion_test.cpp
..\libs\math\test\..\quaternion\quaternion_test.cpp(505) : warning C4127: conditional expression is constant
        ..\libs\math\test\..\quaternion\quaternion_test.cpp(492) : see reference to function template instantiation 'void multiplication_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void multiplication_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=multiplication_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=multiplication_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,
            TestCaseTemplate=multiplication_test,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,multiplication_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,
            TestCaseTemplate=multiplication_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<multiplication_test,test_types>,multiplication_test>,
            Sequence=test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=multiplication_test,
            TestTypesList=test_types
        ]
        ..\libs\math\test\..\quaternion\quaternion_test.cpp(764) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=multiplication_test,
            TestTypesList=test_types
        ]
..\libs\math\test\..\quaternion\quaternion_test.cpp(510) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(515) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(520) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(525) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(531) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(537) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(543) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(549) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(555) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(578) : warning C4127: conditional expression is constant
        ..\libs\math\test\..\quaternion\quaternion_test.cpp(563) : see reference to function template instantiation 'void exp_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void exp_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=exp_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=exp_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,
            TestCaseTemplate=exp_test,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,exp_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=near_eps_test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,
            TestCaseTemplate=exp_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<exp_test,near_eps_test_types>,exp_test>,
            Sequence=near_eps_test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=exp_test,
            TestTypesList=near_eps_test_types
        ]
        ..\libs\math\test\..\quaternion\quaternion_test.cpp(764) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=exp_test,
            TestTypesList=near_eps_test_types
        ]
..\libs\math\test\..\quaternion\quaternion_test.cpp(583) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(588) : warning C4127: conditional expression is constant
..\libs\math\test\..\quaternion\quaternion_test.cpp(610) : warning C4127: conditional expression is constant
        ..\libs\math\test\..\quaternion\quaternion_test.cpp(595) : see reference to function template instantiation 'void cos_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void cos_test:...
   (remainder deleted because of excessive size)

math - special_functions_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\math\test\special_functions_test.test\msvc\debug\special_functions_test.obj.rsp" -c -Fo"..\bin.v2\libs\math\test\special_functions_test.test\msvc\debug\special_functions_test.obj"  

special_functions_test.cpp
d:\kits\boost\libs\math\special_functions\atanh_test.hpp(117) : warning C4127: conditional expression is constant
d:\kits\boost\libs\math\special_functions\atanh_test.hpp(59) : warning C4127: conditional expression is constant
        d:\kits\boost\libs\math\special_functions\atanh_test.hpp(45) : see reference to function template instantiation 'void atanh_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void atanh_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=atanh_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=atanh_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<atanh_test,test_types>,
            TestCaseTemplate=atanh_test,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<atanh_test,test_types>,atanh_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<atanh_test,test_types>,
            TestCaseTemplate=atanh_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<atanh_test,test_types>,atanh_test>,
            Sequence=test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=atanh_test,
            TestTypesList=test_types
        ]
        ..\libs\math\test\..\special_functions\special_functions_test.cpp(105) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=atanh_test,
            TestTypesList=test_types
        ]
d:\kits\boost\libs\math\special_functions\atanh_test.hpp(63) : warning C4127: conditional expression is constant
d:\kits\boost\libs\math\special_functions\atanh_test.hpp(67) : warning C4127: conditional expression is constant
d:\kits\boost\libs\math\special_functions\atanh_test.hpp(81) : warning C4127: conditional expression is constant
d:\kits\boost\libs\math\special_functions\asinh_test.hpp(54) : warning C4127: conditional expression is constant
        d:\kits\boost\libs\math\special_functions\asinh_test.hpp(45) : see reference to function template instantiation 'void asinh_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void asinh_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=asinh_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=asinh_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<asinh_test,test_types>,
            TestCaseTemplate=asinh_test,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<asinh_test,test_types>,asinh_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<asinh_test,test_types>,
            TestCaseTemplate=asinh_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<asinh_test,test_types>,asinh_test>,
            Sequence=test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=asinh_test,
            TestTypesList=test_types
        ]
        ..\libs\math\test\..\special_functions\special_functions_test.cpp(105) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=asinh_test,
            TestTypesList=test_types
        ]
d:\kits\boost\libs\math\special_functions\acosh_test.hpp(54) : warning C4127: conditional expression is constant
        d:\kits\boost\libs\math\special_functions\acosh_test.hpp(45) : see reference to function template instantiation 'void acosh_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void acosh_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=acosh_test,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=acosh_test,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to functio...
   (remainder deleted because of excessive size)

mpl - advance - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\advance.test\msvc\debug\advance.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\advance.test\msvc\debug\advance.obj"  

advance.cpp

mpl - always - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\always.test\msvc\debug\always.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\always.test\msvc\debug\always.obj"  

always.cpp

mpl - apply - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\apply.test\msvc\debug\apply.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\apply.test\msvc\debug\apply.obj"  

apply.cpp

mpl - apply_wrap - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\apply_wrap.test\msvc\debug\apply_wrap.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\apply_wrap.test\msvc\debug\apply_wrap.obj"  

apply_wrap.cpp

mpl - arithmetic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\arithmetic.test\msvc\debug\arithmetic.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\arithmetic.test\msvc\debug\arithmetic.obj"  

arithmetic.cpp

mpl - assert - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\assert.test\msvc\debug\assert.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\assert.test\msvc\debug\assert.obj"  

assert.cpp

mpl - as_sequence - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\as_sequence.test\msvc\debug\as_sequence.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\as_sequence.test\msvc\debug\as_sequence.obj"  

as_sequence.cpp

mpl - at - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\at.test\msvc\debug\at.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\at.test\msvc\debug\at.obj"  

at.cpp

mpl - back - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\back.test\msvc\debug\back.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\back.test\msvc\debug\back.obj"  

back.cpp

mpl - bind - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\bind.test\msvc\debug\bind.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\bind.test\msvc\debug\bind.obj"  

bind.cpp

mpl - bitwise - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\bitwise.test\msvc\debug\bitwise.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\bitwise.test\msvc\debug\bitwise.obj"  

bitwise.cpp
..\boost/mpl/aux_/integral_wrapper.hpp(72) : warning C4307: '+' : integral constant overflow
        ..\boost/mpl/aux_/preprocessed/plain/bitand.hpp(61) : see reference to class template instantiation 'boost::mpl::integral_c<T,N>' being compiled
        with
        [
            T=unsigned int,
            N=-1
        ]
        ..\boost/mpl/aux_/preprocessed/plain/bitand.hpp(108) : see reference to class template instantiation 'boost::mpl::bitand_tag<T>' being compiled
        with
        [
            T=_ffffffff
        ]
        ..\libs\mpl\test\bitwise.cpp(30) : see reference to class template instantiation 'boost::mpl::bitand_<N1,N2>' being compiled
        with
        [
            N1=_0,
            N2=_ffffffff
        ]

mpl - bool - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\bool.test\msvc\debug\bool.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\bool.test\msvc\debug\bool.obj"  

bool.cpp

mpl - comparison - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\comparison.test\msvc\debug\comparison.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\comparison.test\msvc\debug\comparison.obj"  

comparison.cpp

mpl - contains - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\contains.test\msvc\debug\contains.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\contains.test\msvc\debug\contains.obj"  

contains.cpp

mpl - copy - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\copy.test\msvc\debug\copy.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\copy.test\msvc\debug\copy.obj"  

copy.cpp

mpl - copy_if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\copy_if.test\msvc\debug\copy_if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\copy_if.test\msvc\debug\copy_if.obj"  

copy_if.cpp

mpl - count - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\count.test\msvc\debug\count.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\count.test\msvc\debug\count.obj"  

count.cpp

mpl - count_if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\count_if.test\msvc\debug\count_if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\count_if.test\msvc\debug\count_if.obj"  

count_if.cpp

mpl - deque - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\deque.test\msvc\debug\deque.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\deque.test\msvc\debug\deque.obj"  

deque.cpp

mpl - distance - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\distance.test\msvc\debug\distance.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\distance.test\msvc\debug\distance.obj"  

distance.cpp

mpl - empty - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\empty.test\msvc\debug\empty.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\empty.test\msvc\debug\empty.obj"  

empty.cpp

mpl - equal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\equal.test\msvc\debug\equal.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\equal.test\msvc\debug\equal.obj"  

equal.cpp

mpl - erase - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\erase.test\msvc\debug\erase.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\erase.test\msvc\debug\erase.obj"  

erase.cpp

mpl - erase_range - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\erase_range.test\msvc\debug\erase_range.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\erase_range.test\msvc\debug\erase_range.obj"  

erase_range.cpp

mpl - eval_if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\eval_if.test\msvc\debug\eval_if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\eval_if.test\msvc\debug\eval_if.obj"  

eval_if.cpp

mpl - filter_view - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\filter_view.test\msvc\debug\filter_view.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\filter_view.test\msvc\debug\filter_view.obj"  

filter_view.cpp

mpl - find - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\find.test\msvc\debug\find.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\find.test\msvc\debug\find.obj"  

find.cpp

mpl - find_if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\find_if.test\msvc\debug\find_if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\find_if.test\msvc\debug\find_if.obj"  

find_if.cpp

mpl - fold - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\fold.test\msvc\debug\fold.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\fold.test\msvc\debug\fold.obj"  

fold.cpp

mpl - for_each - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\for_each.test\msvc\debug\for_each.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\for_each.test\msvc\debug\for_each.obj"  

for_each.cpp

mpl - front - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\front.test\msvc\debug\front.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\front.test\msvc\debug\front.obj"  

front.cpp

mpl - has_xxx - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\has_xxx.test\msvc\debug\has_xxx.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\has_xxx.test\msvc\debug\has_xxx.obj"  

has_xxx.cpp

mpl - identity - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\identity.test\msvc\debug\identity.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\identity.test\msvc\debug\identity.obj"  

identity.cpp

mpl - if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\if.test\msvc\debug\if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\if.test\msvc\debug\if.obj"  

if.cpp

mpl - index_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\index_of.test\msvc\debug\index_of.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\index_of.test\msvc\debug\index_of.obj"  

index_of.cpp

mpl - inherit - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\inherit.test\msvc\debug\inherit.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\inherit.test\msvc\debug\inherit.obj"  

inherit.cpp

mpl - insert - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\insert.test\msvc\debug\insert.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\insert.test\msvc\debug\insert.obj"  

insert.cpp

mpl - insert_range - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\insert_range.test\msvc\debug\insert_range.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\insert_range.test\msvc\debug\insert_range.obj"  

insert_range.cpp

mpl - int - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\int.test\msvc\debug\int.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\int.test\msvc\debug\int.obj"  

int.cpp

mpl - integral_c - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\integral_c.test\msvc\debug\integral_c.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\integral_c.test\msvc\debug\integral_c.obj"  

integral_c.cpp

mpl - is_placeholder - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\is_placeholder.test\msvc\debug\is_placeholder.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\is_placeholder.test\msvc\debug\is_placeholder.obj"  

is_placeholder.cpp

mpl - is_sequence - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\is_sequence.test\msvc\debug\is_sequence.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\is_sequence.test\msvc\debug\is_sequence.obj"  

is_sequence.cpp

mpl - iterator_tags - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\iterator_tags.test\msvc\debug\iterator_tags.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\iterator_tags.test\msvc\debug\iterator_tags.obj"  

iterator_tags.cpp

mpl - joint_view - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\joint_view.test\msvc\debug\joint_view.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\joint_view.test\msvc\debug\joint_view.obj"  

joint_view.cpp

mpl - lambda - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\lambda.test\msvc\debug\lambda.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\lambda.test\msvc\debug\lambda.obj"  

lambda.cpp

mpl - lambda_args - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\lambda_args.test\msvc\debug\lambda_args.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\lambda_args.test\msvc\debug\lambda_args.obj"  

lambda_args.cpp

mpl - largest_int - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\largest_int.test\msvc\debug\largest_int.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\largest_int.test\msvc\debug\largest_int.obj"  

largest_int.cpp

mpl - list - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\list.test\msvc\debug\list.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\list.test\msvc\debug\list.obj"  

list.cpp

mpl - list_c - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\list_c.test\msvc\debug\list_c.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\list_c.test\msvc\debug\list_c.obj"  

list_c.cpp

mpl - logical - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\logical.test\msvc\debug\logical.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\logical.test\msvc\debug\logical.obj"  

logical.cpp

mpl - lower_bound - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\lower_bound.test\msvc\debug\lower_bound.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\lower_bound.test\msvc\debug\lower_bound.obj"  

lower_bound.cpp

mpl - map - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\map.test\msvc\debug\map.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\map.test\msvc\debug\map.obj"  

map.cpp

mpl - max_element - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\max_element.test\msvc\debug\max_element.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\max_element.test\msvc\debug\max_element.obj"  

max_element.cpp

mpl - min_max - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\min_max.test\msvc\debug\min_max.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\min_max.test\msvc\debug\min_max.obj"  

min_max.cpp

mpl - msvc_is_class - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\msvc_is_class.test\msvc\debug\msvc_is_class.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\msvc_is_class.test\msvc\debug\msvc_is_class.obj"  

msvc_is_class.cpp

mpl - multiset - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\multiset.test\msvc\debug\multiset.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\multiset.test\msvc\debug\multiset.obj"  

multiset.cpp

mpl - next - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\next.test\msvc\debug\next.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\next.test\msvc\debug\next.obj"  

next.cpp

mpl - no_has_xxx - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\no_has_xxx.test\msvc\debug\no_has_xxx.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\no_has_xxx.test\msvc\debug\no_has_xxx.obj"  

no_has_xxx.cpp

mpl - numeric_ops - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\numeric_ops.test\msvc\debug\numeric_ops.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\numeric_ops.test\msvc\debug\numeric_ops.obj"  

numeric_ops.cpp

mpl - pair_view - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\pair_view.test\msvc\debug\pair_view.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\pair_view.test\msvc\debug\pair_view.obj"  

pair_view.cpp

mpl - partition - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\partition.test\msvc\debug\partition.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\partition.test\msvc\debug\partition.obj"  

partition.cpp

mpl - pop_front - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\pop_front.test\msvc\debug\pop_front.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\pop_front.test\msvc\debug\pop_front.obj"  

pop_front.cpp

mpl - push_front - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\push_front.test\msvc\debug\push_front.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\push_front.test\msvc\debug\push_front.obj"  

push_front.cpp

mpl - quote - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\quote.test\msvc\debug\quote.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\quote.test\msvc\debug\quote.obj"  

quote.cpp

mpl - range_c - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\range_c.test\msvc\debug\range_c.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\range_c.test\msvc\debug\range_c.obj"  

range_c.cpp

mpl - remove - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\remove.test\msvc\debug\remove.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\remove.test\msvc\debug\remove.obj"  

remove.cpp

mpl - remove_if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\remove_if.test\msvc\debug\remove_if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\remove_if.test\msvc\debug\remove_if.obj"  

remove_if.cpp

mpl - replace - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\replace.test\msvc\debug\replace.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\replace.test\msvc\debug\replace.obj"  

replace.cpp

mpl - replace_if - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\replace_if.test\msvc\debug\replace_if.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\replace_if.test\msvc\debug\replace_if.obj"  

replace_if.cpp

mpl - reverse - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\reverse.test\msvc\debug\reverse.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\reverse.test\msvc\debug\reverse.obj"  

reverse.cpp

mpl - same_as - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\same_as.test\msvc\debug\same_as.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\same_as.test\msvc\debug\same_as.obj"  

same_as.cpp

mpl - set - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\set.test\msvc\debug\set.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\set.test\msvc\debug\set.obj"  

set.cpp
..\libs\mpl\test\set.cpp(189) : warning C4101: 'y' : unreferenced local variable
..\libs\mpl\test\set.cpp(188) : warning C4101: 'x' : unreferenced local variable

mpl - set_c - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\set_c.test\msvc\debug\set_c.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\set_c.test\msvc\debug\set_c.obj"  

set_c.cpp

mpl - single_view - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\single_view.test\msvc\debug\single_view.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\single_view.test\msvc\debug\single_view.obj"  

single_view.cpp

mpl - size - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\size.test\msvc\debug\size.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\size.test\msvc\debug\size.obj"  

size.cpp

mpl - sizeof - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\sizeof.test\msvc\debug\sizeof.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\sizeof.test\msvc\debug\sizeof.obj"  

sizeof.cpp

mpl - size_t - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\size_t.test\msvc\debug\size_t.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\size_t.test\msvc\debug\size_t.obj"  

size_t.cpp

mpl - sort - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\sort.test\msvc\debug\sort.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\sort.test\msvc\debug\sort.obj"  

sort.cpp

mpl - stable_partition - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\stable_partition.test\msvc\debug\stable_partition.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\stable_partition.test\msvc\debug\stable_partition.obj"  

stable_partition.cpp

mpl - template_arity - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\template_arity.test\msvc\debug\template_arity.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\template_arity.test\msvc\debug\template_arity.obj"  

template_arity.cpp

mpl - transform - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\transform.test\msvc\debug\transform.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\transform.test\msvc\debug\transform.obj"  

transform.cpp

mpl - transform_view - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\transform_view.test\msvc\debug\transform_view.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\transform_view.test\msvc\debug\transform_view.obj"  

transform_view.cpp

mpl - unique - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\unique.test\msvc\debug\unique.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\unique.test\msvc\debug\unique.obj"  

unique.cpp

mpl - unpack_args - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\unpack_args.test\msvc\debug\unpack_args.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\unpack_args.test\msvc\debug\unpack_args.obj"  

unpack_args.cpp

mpl - upper_bound - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\upper_bound.test\msvc\debug\upper_bound.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\upper_bound.test\msvc\debug\upper_bound.obj"  

upper_bound.cpp

mpl - vector - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\vector.test\msvc\debug\vector.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\vector.test\msvc\debug\vector.obj"  

vector.cpp

mpl - vector_c - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\vector_c.test\msvc\debug\vector_c.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\vector_c.test\msvc\debug\vector_c.obj"  

vector_c.cpp

mpl - zip_view - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\mpl\test\zip_view.test\msvc\debug\zip_view.obj.rsp" -c -Fo"..\bin.v2\libs\mpl\test\zip_view.test\msvc\debug\zip_view.obj"  

zip_view.cpp

numeric/conversion - bounds_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\conversion\test\bounds_test.test\msvc\debug\bounds_test.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\conversion\test\bounds_test.test\msvc\debug\bounds_test.obj"  

bounds_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<unsigned char>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<unsigned char>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(68) : see reference to function template instantiation 'void test_bounds_integer<unsigned char>(const T *)' being compiled
        with
        [
            T=unsigned char
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<signed char>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<signed char>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(69) : see reference to function template instantiation 'void test_bounds_integer<signed char>(const T *)' being compiled
        with
        [
            T=signed char
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<char>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<char>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(70) : see reference to function template instantiation 'void test_bounds_integer<char>(const T *)' being compiled
        with
        [
            T=char
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<unsigned short>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<unsigned short>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(71) : see reference to function template instantiation 'void test_bounds_integer<unsigned short>(const T *)' being compiled
        with
        [
            T=unsigned short
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<short>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<short>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(72) : see reference to function template instantiation 'void test_bounds_integer<short>(const T *)' being compiled
        with
        [
            T=short
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<unsigned int>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<unsigned int>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(73) : see reference to function template instantiation 'void test_bounds_integer<unsigned int>(const T *)' being compiled
        with
        [
            T=unsigned int
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<int>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<int>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(74) : see reference to function template instantiation 'void test_bounds_integer<int>(const T *)' being compiled
        with
        [
            T=int
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<unsigned long>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<unsigned long>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(75) : see reference to function template instantiation 'void test_bounds_integer<unsigned long>(const T *)' being compiled
        with
        [
            T=unsigned long
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(55) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<long>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<long>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(76) : see reference to function template instantiation 'void test_bounds_integer<long>(const T *)' being compiled
        with
        [
            T=long
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(63) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<float>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<float>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(81) : see reference to function template instantiation 'void test_bounds_float<float>(const T *)' being compiled
        with
        [
            T=float
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(63) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<double>::_Ty>(T,T,T)' being compiled
        with
        [
            T=std::numeric_limits<double>::_Ty
        ]
        ..\libs\numeric\conversion\test\bounds_test.cpp(82) : see reference to function template instantiation 'void test_bounds_float<double>(const T *)' being compiled
        with
        [
            T=double
        ]
..\libs\numeric\conversion\test\bounds_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\bounds_test.cpp(35) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\bounds_test.cpp(63) : see reference to function template instantiation 'void test_bounds<std::numeric_limits<long double>::_Ty>(T,T,T)' being compiled
        with
...
   (remainder deleted because of excessive size)

numeric/conversion - converter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\conversion\test\converter_test.test\msvc\debug\converter_test.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\conversion\test\converter_test.test\msvc\debug\converter_test.obj"  

converter_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\numeric\conversion\test\converter_test.cpp(371) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\converter_test.cpp(422) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\converter_test.cpp(434) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\converter_test.cpp(548) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(96) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::int32_t,boost::int16_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::int32_t,boost::int16_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(100) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::int16_t,boost::int32_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::int16_t,boost::int32_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(109) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::uint32_t,boost::int32_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::uint32_t,boost::int32_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(110) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::uint16_t,boost::int32_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::uint16_t,boost::int32_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(118) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::int32_t,boost::uint32_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::int32_t,boost::uint32_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(122) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::int16_t,boost::uint32_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::int16_t,boost::uint32_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\converter_test.cpp(130) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<boost::uint32_t,boost::uint16_t>,
            Instance=ConversionInstance<boost::numeric::converter<boost::uint32_t,boost::uint16_t>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(8...
   (remainder deleted because of excessive size)

numeric/conversion - numeric_cast_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\conversion\test\numeric_cast_test.test\msvc\debug\numeric_cast_test.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\conversion\test\numeric_cast_test.test\msvc\debug\numeric_cast_test.obj"  

numeric_cast_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\numeric\conversion\test\numeric_cast_test.cpp(47) : warning C4244: '=' : conversion from 'long' to 'signed char', possible loss of data
..\libs\numeric\conversion\test\numeric_cast_test.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\numeric\conversion\test\numeric_cast_test.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter

numeric/conversion - traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\conversion\test\traits_test.test\msvc\debug\traits_test.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\conversion\test\traits_test.test\msvc\debug\traits_test.obj"  

traits_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(304) : see reference to function template instantiation 'void test_traits_base<boost::uint8_t,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=boost::uint8_t
        ]
        ..\libs\numeric\conversion\test\traits_test.cpp(319) : see reference to function template instantiation 'void test_traits_from<boost::uint8_t>(const S *)' being compiled
        with
        [
            S=boost::uint8_t
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(305) : see reference to function template instantiation 'void test_traits_base<boost::int8_t,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=boost::int8_t
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(306) : see reference to function template instantiation 'void test_traits_base<boost::uint16_t,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=boost::uint16_t
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(307) : see reference to function template instantiation 'void test_traits_base<boost::int16_t,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=boost::int16_t
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(308) : see reference to function template instantiation 'void test_traits_base<boost::uint32_t,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=boost::uint32_t
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(309) : see reference to function template instantiation 'void test_traits_base<boost::int32_t,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=boost::int32_t
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(310) : see reference to function template instantiation 'void test_traits_base<float,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=float
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(311) : see reference to function template instantiation 'void test_traits_base<double,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=double
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\traits_test.cpp(312) : see reference to function template instantiation 'void test_traits_base<long double,S>(const T *,const S *)' being compiled
        with
        [
            S=boost::uint8_t,
            T=long double
        ]
..\libs\numeric\conversion\test\traits_test.cpp(292) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(293) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(294) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(295) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(296) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(297) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\traits_test.cpp(291) : warning C4127: conditional expression is constant
...
   (remainder deleted because of excessive size)

numeric/conversion - udt_example_0 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\conversion\test\udt_example_0.test\msvc\debug\udt_example_0.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\conversion\test\udt_example_0.test\msvc\debug\udt_example_0.obj"  

udt_example_0.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\numeric\conversion\test\udt_example_0.cpp(61) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(62) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(63) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(66) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(67) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(75) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(76) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(78) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(79) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(85) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(86) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(113) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(138) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(179) : warning C4244: 'argument' : conversion from 'const int' to 'float', possible loss of data
..\libs\numeric\conversion\test\udt_example_0.cpp(186) : warning C4305: 'argument' : truncation from 'double' to 'float'
..\libs\numeric\conversion\test\udt_example_0.cpp(190) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(191) : warning C4127: conditional expression is constant
..\libs\numeric\conversion\test\udt_example_0.cpp(204) : warning C4244: 'argument' : conversion from 'const int' to 'float', possible loss of data
..\libs\numeric\conversion\test\udt_example_0.cpp(209) : warning C4305: 'argument' : truncation from 'double' to 'float'
..\libs\numeric\conversion\test\udt_example_0.cpp(222) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

numeric/conversion - udt_support_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\conversion\test\udt_support_test.test\msvc\debug\udt_support_test.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\conversion\test\udt_support_test.test\msvc\debug\udt_support_test.obj"  

udt_support_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(53) : warning C4512: 'ConversionInstance<Converter>' : assignment operator could not be generated
        with
        [
            Converter=boost::numeric::converter<int,MyUDT::MyInt>
        ]
        ..\libs\numeric\conversion\test\udt_support_test.cpp(232) : see reference to class template instantiation 'ConversionInstance<Converter>' being compiled
        with
        [
            Converter=boost::numeric::converter<int,MyUDT::MyInt>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(53) : warning C4512: 'ConversionInstance<Converter>' : assignment operator could not be generated
        with
        [
            Converter=boost::numeric::converter<double,MyUDT::MyFloat>
        ]
        ..\libs\numeric\conversion\test\udt_support_test.cpp(239) : see reference to class template instantiation 'ConversionInstance<Converter>' being compiled
        with
        [
            Converter=boost::numeric::converter<double,MyUDT::MyFloat>
        ]
..\libs\numeric\conversion\test\udt_support_test.cpp(246) : warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(53) : warning C4512: 'ConversionInstance<Converter>' : assignment operator could not be generated
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyFloat,MyUDT::MyInt>
        ]
        ..\libs\numeric\conversion\test\udt_support_test.cpp(247) : see reference to class template instantiation 'ConversionInstance<Converter>' being compiled
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyFloat,MyUDT::MyInt>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(53) : warning C4512: 'ConversionInstance<Converter>' : assignment operator could not be generated
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyInt,MyUDT::MyFloat>
        ]
        ..\libs\numeric\conversion\test\udt_support_test.cpp(248) : see reference to class template instantiation 'ConversionInstance<Converter>' being compiled
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyInt,MyUDT::MyFloat>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(53) : warning C4512: 'ConversionInstance<Converter>' : assignment operator could not be generated
        with
        [
            Converter=MyInt_to_MyFloat_Conv
        ]
        ..\libs\numeric\conversion\test\udt_support_test.cpp(281) : see reference to class template instantiation 'ConversionInstance<Converter>' being compiled
        with
        [
            Converter=MyInt_to_MyFloat_Conv
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(53) : warning C4512: 'ConversionInstance<Converter>' : assignment operator could not be generated
        with
        [
            Converter=MyFloat_to_int_Conv
        ]
        ..\libs\numeric\conversion\test\udt_support_test.cpp(291) : see reference to class template instantiation 'ConversionInstance<Converter>' being compiled
        with
        [
            Converter=MyFloat_to_int_Conv
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\udt_support_test.cpp(231) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyInt,int>,
            Instance=ConversionInstance<boost::numeric::converter<MyUDT::MyInt,int>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\udt_support_test.cpp(232) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<int,MyUDT::MyInt>,
            Instance=ConversionInstance<boost::numeric::converter<int,MyUDT::MyInt>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\udt_support_test.cpp(238) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyFloat,double>,
            Instance=ConversionInstance<boost::numeric::converter<MyUDT::MyFloat,double>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\udt_support_test.cpp(239) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<double,MyUDT::MyFloat>,
            Instance=ConversionInstance<boost::numeric::converter<double,MyUDT::MyFloat>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(104) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(111) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(115) : warning C4127: conditional expression is constant
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\numeric\conversion\test\udt_support_test.cpp(247) : see reference to function template instantiation 'void test_conv_base<ConversionInstance<Converter>>(const Instance &)' being compiled
        with
        [
            Converter=boost::numeric::converter<MyUDT::MyFloat,MyUDT::MyInt>,
            Instance=ConversionInstance<boost::numeric::converter<MyUDT::MyFloat,MyUDT::MyInt>>
        ]
d:\kits\boost\libs\numeric\conversion\test\test_helpers3.cpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\...
   (remainder deleted because of excessive size)

numeric/interval - add - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\add.test\msvc\debug\add.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\add.test\msvc\debug\add.obj"  

add.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

numeric/interval - cmp - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\cmp.test\msvc\debug\cmp.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\cmp.test\msvc\debug\cmp.obj"  

cmp.cpp
..\boost/numeric/interval/interval.hpp(125) : warning C4512: 'boost::numeric::interval<T,Policies>::number_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(116) : see declaration of 'boost::numeric::interval<T,Policies>::number_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(18) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::number_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
..\boost/numeric/interval/interval.hpp(114) : warning C4512: 'boost::numeric::interval<T,Policies>::interval_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(102) : see declaration of 'boost::numeric::interval<T,Policies>::interval_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(18) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::interval_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(18) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(19) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(20) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(21) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(23) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(24) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(25) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(26) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(42) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(42) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(43) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(43) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(69) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(69) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(71) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(72) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(72) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(73) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(73) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(74) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(77) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(77) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(91) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(92) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(93) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(94) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(96) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(97) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(111) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(112) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(112) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(113) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(113) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(114) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(117) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(117) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(131) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(131) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(132) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(133) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(134) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(134) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(136) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(136) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(137) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(137) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(151) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(152) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(153) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(154) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(156) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp.cpp(157) : warning C4127: conditi...
   (remainder deleted because of excessive size)

numeric/interval - cmp_exn - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\cmp_exn.test\msvc\debug\cmp_exn.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\cmp_exn.test\msvc\debug\cmp_exn.obj"  

cmp_exn.cpp
..\boost/numeric/interval/interval.hpp(125) : warning C4512: 'boost::numeric::interval<T,Policies>::number_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(116) : see declaration of 'boost::numeric::interval<T,Policies>::number_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(43) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::number_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
..\boost/numeric/interval/interval.hpp(114) : warning C4512: 'boost::numeric::interval<T,Policies>::interval_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(102) : see declaration of 'boost::numeric::interval<T,Policies>::interval_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(43) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::interval_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(43) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(43) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(56) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(56) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(57) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(57) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(58) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(58) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(59) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(59) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(60) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(60) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(61) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(61) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(62) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(62) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(63) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(63) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(65) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(65) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(75) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(75) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(77) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(77) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(78) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(78) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(79) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(79) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(80) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(80) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(81) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(81) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(82) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(82) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(83) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(83) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(84) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(84) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(85) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(85) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(88) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exn.cpp(89) : warning C4127: conditional expressi...
   (remainder deleted because of excessive size)

numeric/interval - cmp_exp - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\cmp_exp.test\msvc\debug\cmp_exp.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\cmp_exp.test\msvc\debug\cmp_exp.obj"  

cmp_exp.cpp
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(18) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(19) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(20) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(21) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(23) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(24) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(25) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(26) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(31) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(33) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(34) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(35) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(36) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(38) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(39) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(40) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(41) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(43) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(59) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(60) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(61) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(62) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(64) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(65) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(66) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(67) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(69) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(70) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(71) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(72) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(74) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(75) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(77) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(79) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(80) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(81) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(82) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(84) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(85) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(86) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(87) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(100) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(101) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(102) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(103) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(105) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(106) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(107) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(108) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(110) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(111) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(112) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(113) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(115) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(117) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(118) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(120) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(121) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(122) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(123) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(125) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(126) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(127) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(128) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(142) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(143) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(144) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(145) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(147) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(148) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(149) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(150) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(152) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(153) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(154) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(155) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(157) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(158) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(159) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_exp.cpp(160) : warning C4127: conditional expression is constant
D:\Kits\boost\libs...
   (remainder deleted because of excessive size)

numeric/interval - cmp_lex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\cmp_lex.test\msvc\debug\cmp_lex.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\cmp_lex.test\msvc\debug\cmp_lex.obj"  

cmp_lex.cpp
..\boost/numeric/interval/interval.hpp(125) : warning C4512: 'boost::numeric::interval<T,Policies>::number_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(116) : see declaration of 'boost::numeric::interval<T,Policies>::number_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(20) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::number_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
..\boost/numeric/interval/interval.hpp(114) : warning C4512: 'boost::numeric::interval<T,Policies>::interval_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(102) : see declaration of 'boost::numeric::interval<T,Policies>::interval_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(20) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::interval_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(20) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(21) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(22) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(23) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(25) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(26) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(27) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(31) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(69) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(70) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(71) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(73) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(74) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(75) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(78) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(79) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(93) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(94) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(95) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(96) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(98) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(99) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(113) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(114) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(115) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(118) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(119) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(133) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(134) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(135) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(136) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(138) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(139) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(153) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(154) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(155) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(156) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(158) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(159) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(170) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(171) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(182) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(183) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(195) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(196) : warning C4127: conditional expression is constant
..\boost/numeric/interval/checking.hpp(56) : warning C4100: 'x' : unreferenced formal parameter
        ..\boost/numeric/interval/checking.hpp(57) : while compiling class template member function 'bool boost::numeric::interval_lib::checking_base<T>::is_nan(const T &)'
        with
        [
            T=int
        ]
        ..\boost/numeric/interval/interval.hpp(170) : see reference to class template instantiation 'boost::numeric::interval_lib::checking_base<T>' being compiled
        with
        [
            T=int
        ]
        ..\boost/numeric/interval/interval.hpp(168) : while compiling class template member function 'boost::numeric::interval<T,Policies>::interval(const T &,const T &)'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_lex.cpp(18) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]

numeric/interval - cmp_set - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\cmp_set.test\msvc\debug\cmp_set.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\cmp_set.test\msvc\debug\cmp_set.obj"  

cmp_set.cpp
..\boost/numeric/interval/interval.hpp(125) : warning C4512: 'boost::numeric::interval<T,Policies>::number_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(116) : see declaration of 'boost::numeric::interval<T,Policies>::number_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(20) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::number_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
..\boost/numeric/interval/interval.hpp(114) : warning C4512: 'boost::numeric::interval<T,Policies>::interval_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(102) : see declaration of 'boost::numeric::interval<T,Policies>::interval_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(20) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::interval_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(20) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(21) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(22) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(23) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(25) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(26) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(27) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(31) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(44) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(68) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(69) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(70) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(71) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(73) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(74) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(75) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(78) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(79) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(92) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(93) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(94) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(95) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(97) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(98) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(99) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(100) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(102) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(103) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(117) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(118) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(119) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(121) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(122) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(123) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(124) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(126) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(127) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(140) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(141) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(142) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(143) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(145) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(146) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(147) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(148) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(150) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(151) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(164) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(165) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(166) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(167) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(169) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(170) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(171) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(172) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(174) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(175) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(188) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(189) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(190) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(191) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_set.cpp(193)...
   (remainder deleted because of excessive size)

numeric/interval - cmp_tribool - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\cmp_tribool.test\msvc\debug\cmp_tribool.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\cmp_tribool.test\msvc\debug\cmp_tribool.obj"  

cmp_tribool.cpp
..\boost/numeric/interval/interval.hpp(125) : warning C4512: 'boost::numeric::interval<T,Policies>::number_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(116) : see declaration of 'boost::numeric::interval<T,Policies>::number_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(21) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::number_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
..\boost/numeric/interval/interval.hpp(114) : warning C4512: 'boost::numeric::interval<T,Policies>::interval_holder' : assignment operator could not be generated
        with
        [
            T=int,
            Policies=my_policies
        ]
        ..\boost/numeric/interval/interval.hpp(102) : see declaration of 'boost::numeric::interval<T,Policies>::interval_holder'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(21) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>::interval_holder' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(21) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(22) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(23) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(24) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(26) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(27) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(31) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(32) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(45) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(56) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(69) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(70) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(71) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(72) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(74) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(75) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(76) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(77) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(79) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(80) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(94) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(95) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(96) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(97) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(99) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(100) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(114) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(115) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(116) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(117) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(119) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(120) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(134) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(135) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(136) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(137) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(139) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(140) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(154) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(155) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(156) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(157) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(159) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(160) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(173) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(174) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(187) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(188) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(202) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(203) : warning C4127: conditional expression is constant
..\boost/numeric/interval/checking.hpp(56) : warning C4100: 'x' : unreferenced formal parameter
        ..\boost/numeric/interval/checking.hpp(57) : while compiling class template member function 'bool boost::numeric::interval_lib::checking_base<T>::is_nan(const T &)'
        with
        [
            T=int
        ]
        ..\boost/numeric/interval/interval.hpp(170) : see reference to class template instantiation 'boost::numeric::interval_lib::checking_base<T>' being compiled
        with
        [
            T=int
        ]
        ..\boost/numeric/interval/interval.hpp(168) : while compiling class template member function 'boost::numeric::interval<T,Policies>::interval(const T &,const T &)'
        with
        [
            T=int,
            Policies=my_policies
        ]
        D:\Kits\boost\libs\numeric\interval\test\cmp_tribool.cpp(19) : see reference to class template instantiation 'boost::numeric::interval<T,Policies>' being compiled
        with
        [
            T=int,
            Policies=my_policies
        ]

numeric/interval - det - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\det.test\msvc\debug\det.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\det.test\msvc\debug\det.obj"  

det.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

numeric/interval - fmod - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\fmod.test\msvc\debug\fmod.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\fmod.test\msvc\debug\fmod.obj"  

fmod.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

numeric/interval - integer - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\integer.test\msvc\debug\integer.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\integer.test\msvc\debug\integer.obj"  

integer.cpp

numeric/interval - mul - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\mul.test\msvc\debug\mul.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\mul.test\msvc\debug\mul.obj"  

mul.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

numeric/interval - overflow - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\overflow.test\msvc\debug\overflow.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\overflow.test\msvc\debug\overflow.obj"  

overflow.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
D:\Kits\boost\libs\numeric\interval\test\overflow.cpp(31) : warning C4305: 'argument' : truncation from 'double' to 'float'
        D:\Kits\boost\libs\numeric\interval\test\overflow.cpp(37) : see reference to function template instantiation 'void test<boost::numeric::interval<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\overflow.cpp(33) : warning C4305: 'argument' : truncation from 'double' to 'float'

numeric/interval - pi - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\pi.test\msvc\debug\pi.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\pi.test\msvc\debug\pi.obj"  

pi.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

numeric/interval - pow - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\pow.test\msvc\debug\pow.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\pow.test\msvc\debug\pow.obj"  

pow.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

numeric/interval - test_float - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\interval\test\test_float.test\msvc\debug\test_float.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\interval\test\test_float.test\msvc\debug\test_float.obj"  

test_float.cpp
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(23) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(83) : see reference to function template instantiation 'void test_unary<T,bunch_pos<T>>(void)' being compiled
        with
        [
            T=float
        ]
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(116) : see reference to function template instantiation 'void test_all_unaries<float>(void)' being compiled
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(23) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(84) : see reference to function template instantiation 'void test_unary<T,bunch_neg<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(23) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(85) : see reference to function template instantiation 'void test_unary<T,bunch_sqrt<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(23) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(86) : see reference to function template instantiation 'void test_unary<T,bunch_abs<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(28) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(29) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(30) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(37) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(108) : see reference to function template instantiation 'void test_binary<T,bunch_add<T>>(void)' being compiled
        with
        [
            T=float
        ]
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(117) : see reference to function template instantiation 'void test_all_binaries<float>(void)' being compiled
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(38) : warning C4305: 'argument' : truncation from 'double' to 'const float'
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(56) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(57) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(37) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(109) : see reference to function template instantiation 'void test_binary<T,bunch_sub<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(38) : warning C4305: 'argument' : truncation from 'double' to 'const float'
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(56) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(57) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(37) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(110) : see reference to function template instantiation 'void test_binary<T,bunch_mul<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(38) : warning C4305: 'argument' : truncation from 'double' to 'const float'
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(49) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(50) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(51) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(52) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(53) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(54) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(55) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(56) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(57) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(37) : warning C4305: 'argument' : truncation from 'double' to 'const float'
        D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(111) : see reference to function template instantiation 'void test_binary<T,bunch_div<T>>(void)' being compiled
        with
        [
            T=float
        ]
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(38) : warning C4305: 'argument' : truncation from 'double' to 'const float'
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(46) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(47) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(48) : warning C4127: conditional expression is constant
D:\Kits\boost\libs\numeric\interval\test\test_float.cpp(49) :...
   (remainder deleted because of excessive size)

numeric/ublas - concepts - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\concepts.test\msvc\debug\concepts.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\concepts.test\msvc\debug\concepts.obj"  

concepts.cpp
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<float> *&)'
        with
        [
            T=std::complex<float>
        ]
        ..\boost/numeric/ublas/vector.hpp(38) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<float>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(657) : see reference to class template instantiation 'boost::numeric::ublas::vector<T>' being compiled
        with
        [
            T=std::complex<float>
        ]
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/vector.hpp(38) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(662) : see reference to class template instantiation 'boost::numeric::ublas::vector<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/vector_expression.hpp(535) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(841) : see reference to class template instantiation 'boost::numeric::ublas::vector_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::vector<float>,
            E2=boost::numeric::ublas::vector<float>,
            F=boost::numeric::ublas::scalar_plus<float,float>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(835) : while compiling class template member function 'void boost::numeric::ublas::VectorSpaceConcept<T,V>::constraints(void)'
        with
        [
            T=float,
            V=boost::numeric::ublas::vector<float>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::numeric::ublas::VectorSpaceConcept<T,V>' being compiled
        with
        [
            T=float,
            V=boost::numeric::ublas::vector<float>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(1477) : see reference to function template instantiation 'void boost::function_requires<boost::numeric::ublas::VectorSpaceConcept<T,V>>(boost::mpl::identity<boost::numeric::ublas::VectorSpaceConcept<T,V>> *)' being compiled
        with
        [
            T=float,
            V=boost::numeric::ublas::vector<float>
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/vector_expression.hpp(536) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
..\boost/numeric/ublas/matrix_expression.hpp(4217) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4216) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<float>,
            E2=boost::numeric::ublas::matrix<float>,
            F=boost::numeric::ublas::matrix_matrix_prod<float,float,float>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(795) : see reference to class template instantiation 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix<float>,
            E2=boost::numeric::ublas::matrix<float>,
            F=boost::numeric::ublas::matrix_matrix_prod<float,float,float>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(791) : while compiling class template member function 'void boost::numeric::ublas::Prod_RingWithIdentityConcept<T>::constraints(void)'
        with
        [
            T=boost::numeric::ublas::matrix<float>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::numeric::ublas::Prod_RingWithIdentityConcept<T>' being compiled
        with
        [
            T=boost::numeric::ublas::matrix<float>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(1478) : see reference to function template instantiation 'void boost::function_requires<boost::numeric::ublas::Prod_RingWithIdentityConcept<T>>(boost::mpl::identity<boost::numeric::ublas::Prod_RingWithIdentityConcept<T>> *)' being compiled
        with
        [
            T=boost::numeric::ublas::matrix<float>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(4221) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4220) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::size2(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<float>,
            E2=boost::numeric::ublas::matrix<float>,
            F=boost::numeric::ublas::matrix_matrix_prod<float,float,float>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(4217) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4216) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<std::complex<float>>,
            E2=boost::numeric::ublas::matrix<std::complex<float>>,
            F=boost::numeric::ublas::matrix_matrix_prod<std::complex<float>,std::complex<float>,std::complex<float>>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(795) : see reference to class template instantiation 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix<std::complex<float>>,
            E2=boost::numeric::ublas::matrix<std::complex<float>>,
            F=boost::numeric::ublas::matrix_matrix_prod<std::complex<float>,std::complex<float>,std::complex<float>>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(791) : while compiling class template member function 'void boost::numeric::ublas::Prod_RingWithIdentityConcept<T>::constraints(void)'
        with
        [
            T=boost::numeric::ublas::matrix<std::complex<float>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::numeric::ublas::Prod_RingWithIdentityConcept<T>' being compiled
        with
        [
            T=boost::numeric::ublas::matrix<std::complex<float>>
        ]
        ..\boost/numeric/ublas/detail/concepts.hpp(1486) : see reference to function template instantiation 'void boost::function_requires<boost::numeric::ublas::Prod_RingWithIdentityConcept<T>>(boost::mpl::identity<boost::numeric::ublas::Prod_RingWithIdentityConcept<T>> *)' being compiled
        with
        [
            T=boost::numeric::ublas::matrix<std::complex<float>>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(4221) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4220) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::size2(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<std::complex<float>>,
            E2=boost::numeric::ublas::matrix<std::complex<float>>,
            F=boost::numeric::ublas::matrix_matrix_prod<std::complex<float>,std::complex<float>,std::complex<float>>
        ]
..\boost/numeric/ublas/functional.hpp(1363) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4909) : see reference to function template instantiation 'float boost::numeric::ublas::matrix_norm_inf<T>::apply<boost::numeric::ublas::matrix_binary<E1,E2,F>>(const boost::numeric::ublas::matrix_expression<E> &...
   (remainder deleted because of excessive size)

numeric/ublas - placement_new - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\placement_new.test\msvc\debug\placement_new.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\placement_new.test\msvc\debug\placement_new.obj"  

placement_new.cpp

numeric/ublas - test1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\test1.test\msvc\debug\test13.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\test1.test\msvc\debug\test13.obj"  

test13.cpp
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/matrix.hpp(72) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::matrix<T,L,A>' being compiled
        with
        [
            T=std::complex<double>,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<std::complex<double>>
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(198) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::matrix<std::complex<double>,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<std::complex<double>>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1698) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(76) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(131) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_expression_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3,
            MP=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(129) : while compiling class template member function 'void test_my_matrix<M,N>::operator ()(void) const'
        with
        [
            M=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(187) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1699) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<double*,double*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=double *,
            _InIt=double *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=double
        ]
        ..\boost/numeric/ublas/matrix.hpp(72) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=double
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::matrix<T,L,A>' being compiled
        with
        [
            T=double,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<std::complex<double>*,std::complex<double>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=std::complex<double> *,
            _InIt=std::complex<double> *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=std::complex<double>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1716) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1715) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(76) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test1\test13.cpp(131) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_expression_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3,
            MP=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1720) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1719) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size2(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1716) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1715) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<doubl...
   (remainder deleted because of excessive size)

numeric/ublas - test2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\test2.test\msvc\debug\test23.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\test2.test\msvc\debug\test23.obj"  

test23.cpp
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4199) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(69) : see reference to class template instantiation 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix<double>,
            E2=boost::numeric::ublas::matrix<double>,
            F=boost::numeric::ublas::matrix_matrix_prod<double,double,double>
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(20) : while compiling class template member function 'void test_blas_3<M,N>::test(void)'
        with
        [
            M=boost::numeric::ublas::matrix<double>,
            N=3
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(201) : see reference to class template instantiation 'test_blas_3<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::matrix<double>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4200) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/matrix.hpp(72) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        d:\kits\boost\libs\numeric\ublas\test\test2\test2.hpp(49) : see reference to class template instantiation 'boost::numeric::ublas::matrix<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(210) : see reference to class template instantiation 'test_blas_3<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::matrix<std::complex<double>>,
            N=3
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1716) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1715) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(69) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(20) : while compiling class template member function 'void test_blas_3<M,N>::test(void)'
        with
        [
            M=boost::numeric::ublas::matrix<double>,
            N=3
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1720) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1719) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size2(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1716) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1715) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix_unary2<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_identity<double>>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(73) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix_unary2<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_identity<double>>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1720) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1719) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size2(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix_unary2<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_identity<double>>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(1716) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1715) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix_unary2<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_conj<double>>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod<double,double,double>>,
            E2=boost::numeric::ublas::matrix_binary_scalar1<const double,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_multiplies<double,double>>,
            F=boost::numeric::ublas::scalar_minus<double,double>
        ]
        ..\libs\numeric\ublas\test\test2\test23.cpp(78) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::matrix_matrix_binary<boost::numeric::ublas::matrix_unary2<boost::numeric::ublas::matrix<double>,boost::numeric::ublas::scalar_conj<double>>,boost::numeric::ublas::matrix<double>,boost::numeric::ublas::matrix_matrix_prod&l...
   (remainder deleted because of excessive size)

numeric/ublas - test3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\test3.test\msvc\debug\test33.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\test3.test\msvc\debug\test33.obj"  

test33.cpp
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/matrix_sparse.hpp(3835) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::compressed_matrix<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(323) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::compressed_matrix<std::complex<double>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1698) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(69) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::compressed_matrix<double>,
            E2=boost::numeric::ublas::compressed_matrix<double>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(123) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>,
            N=3,
            MP=boost::numeric::ublas::compressed_matrix<double>
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(120) : while compiling class template member function 'void test_my_matrix<M,N>::operator ()(void) const'
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>,
            N=3
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(312) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1699) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<__w64 unsigned int*,__w64 unsigned int*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=__w64 unsigned int *,
            _InIt=__w64 unsigned int *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=size_t
        ]
        ..\boost/numeric/ublas/matrix_sparse.hpp(2513) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=size_t
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::compressed_matrix<T>' being compiled
        with
        [
            T=double
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<double*,double*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=double *,
            _InIt=double *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=double
        ]
        ..\boost/numeric/ublas/matrix_sparse.hpp(3835) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=double
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<std::complex<double>*,std::complex<double>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=std::complex<double> *,
            _InIt=std::complex<double> *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=std::complex<double>
        ]
..\boost/numeric/ublas/detail/matrix_assign.hpp(999) : warning C4127: conditional expression is constant
        ..\boost/numeric/ublas/detail/matrix_assign.hpp(1215) : see reference to function template instantiation 'void boost::numeric::ublas::matrix_assign<F,unrestricted,M,boost::numeric::ublas::matrix_slice<MP>>(M &,const boost::numeric::ublas::matrix_expression<E> &,boost::numeric::ublas::sparse_proxy_tag,boost::numeric::ublas::row_major_tag)' being compiled
        with
        [
            F=boost::numeric::ublas::scalar_assign,
            M=boost::numeric::ublas::matrix_slice<boost::numeric::ublas::compressed_matrix<double>>,
            MP=boost::numeric::ublas::compressed_matrix<double>,
            E=boost::numeric::ublas::matrix_slice<boost::numeric::ublas::compressed_matrix<double>>
        ]
        ..\boost/numeric/ublas/matrix_proxy.hpp(3346) : see reference to function template instantiation 'void boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign,boost::numeric::ublas::matrix_slice<M>,boost::numeric::ublas::matrix_slice<M>>(boost::numeric::ublas::matrix_slice<M> &,const boost::numeric::ublas::matrix_expression<E> &)' being compiled
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>,
            E=boost::numeric::ublas::matrix_slice<boost::numeric::ublas::compressed_matrix<double>>
        ]
        ..\boost/numeric/ublas/matrix_proxy.hpp(3345) : while compiling class template member function 'boost::numeric::ublas::matrix_slice<M> &boost::numeric::ublas::matrix_slice<M>::operator =(const boost::numeric::ublas::matrix_slice<M> &)'
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(51) : see reference to class template instantiation 'boost::numeric::ublas::matrix_slice<M>' being compiled
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>
        ]
        ..\libs\numeric\ublas\test\test3\test33.cpp(123) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::compressed_matrix<double>,
            N=3,
            MP=boost::numeric::ublas::compressed_matrix<double>
        ]
..\boost/numeric/ublas/detail/matrix_assign.hpp(1010) : warning C4127: conditional expressio...
   (remainder deleted because of excessive size)

numeric/ublas - test4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\test4.test\msvc\debug\test43.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\test4.test\msvc\debug\test43.obj"  

test43.cpp
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/banded.hpp(39) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/banded.hpp(977) : see reference to class template instantiation 'boost::numeric::ublas::banded_matrix<T,L,A>' being compiled
        with
        [
            T=std::complex<double>,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<std::complex<double>>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::diagonal_matrix<T,L,A>' being compiled
        with
        [
            T=std::complex<double>,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<std::complex<double>>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(301) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::diagonal_matrix<std::complex<double>,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<std::complex<double>>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1698) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(57) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::banded_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::banded_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(116) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::diagonal_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3,
            MP=boost::numeric::ublas::diagonal_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(108) : while compiling class template member function 'void test_my_matrix<M,N>::operator ()(void) const'
        with
        [
            M=boost::numeric::ublas::diagonal_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(290) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::diagonal_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1699) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<double*,double*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=double *,
            _InIt=double *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=double
        ]
        ..\boost/numeric/ublas/banded.hpp(39) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=double
        ]
        ..\boost/numeric/ublas/banded.hpp(977) : see reference to class template instantiation 'boost::numeric::ublas::banded_matrix<T,L,A>' being compiled
        with
        [
            T=double,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::diagonal_matrix<T,L,A>' being compiled
        with
        [
            T=double,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<std::complex<double>*,std::complex<double>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=std::complex<double> *,
            _InIt=std::complex<double> *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=std::complex<double>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(4217) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4216) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::size1(void) const'
        with
        [
            E1=boost::numeric::ublas::banded_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::banded_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::matrix_matrix_prod<double,double,double>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(105) : see reference to class template instantiation 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::banded_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::banded_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::matrix_matrix_prod<double,double,double>
        ]
        ..\libs\numeric\ublas\test\test4\test43.cpp(116) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::diagonal_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3,
            MP=boost::numeric::ublas::diagonal_matrix<double,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
..\boost/numeric/ublas/matrix_expression.hpp(4221) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(4220) : while compiling class template member function 'unsigned int boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::size2(void) const'
        with
        [
            E1...
   (remainder deleted because of excessive size)

numeric/ublas - test5 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\test5.test\msvc\debug\test53.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\test5.test\msvc\debug\test53.obj"  

test53.cpp
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/triangular.hpp(41) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::triangular_matrix<T,TRI,L,A>' being compiled
        with
        [
            T=std::complex<double>,
            TRI=boost::numeric::ublas::lower,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<std::complex<double>>
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(199) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::triangular_matrix<std::complex<double>,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<std::complex<double>>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1698) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(57) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(111) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3,
            MP=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(108) : while compiling class template member function 'void test_my_matrix<M,N>::operator ()(void) const'
        with
        [
            M=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(188) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1699) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<double*,double*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=double *,
            _InIt=double *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=double
        ]
        ..\boost/numeric/ublas/triangular.hpp(41) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=double
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::triangular_matrix<T,TRI,L,A>' being compiled
        with
        [
            T=double,
            TRI=boost::numeric::ublas::lower,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<std::complex<double>*,std::complex<double>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=std::complex<double> *,
            _InIt=std::complex<double> *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=std::complex<double>
        ]
..\boost/numeric/ublas/detail/matrix_assign.hpp(673) : warning C4127: conditional expression is constant
        ..\boost/numeric/ublas/detail/matrix_assign.hpp(1215) : see reference to function template instantiation 'void boost::numeric::ublas::matrix_assign<F,unrestricted,M,boost::numeric::ublas::matrix_range<boost::numeric::ublas::triangular_matrix<T,TRI,L,A>>>(M &,const boost::numeric::ublas::matrix_expression<E> &,boost::numeric::ublas::packed_proxy_tag,boost::numeric::ublas::row_major_tag)' being compiled
        with
        [
            F=boost::numeric::ublas::scalar_assign,
            M=boost::numeric::ublas::matrix_range<boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>>,
            T=double,
            TRI=boost::numeric::ublas::lower,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>,
            E=boost::numeric::ublas::matrix_range<boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>>
        ]
        ..\boost/numeric/ublas/matrix_proxy.hpp(2430) : see reference to function template instantiation 'void boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign,boost::numeric::ublas::matrix_range<M>,boost::numeric::ublas::matrix_range<M>>(boost::numeric::ublas::matrix_range<M> &,const boost::numeric::ublas::matrix_expression<E> &)' being compiled
        with
        [
            M=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E=boost::numeric::ublas::matrix_range<boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>>
        ]
        ..\boost/numeric/ublas/matrix_proxy.hpp(2429) : while compiling class template member function 'boost::numeric::ublas::matrix_range<M> &boost::numeric::ublas::matrix_range<M>::operator =(const boost::numeric::ublas::matrix_range<M> &)'
        with
        [
            M=boost::numeric::ublas::triangular_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
        ..\libs\numeric\ublas\test\test5\test53.cpp(114) : see reference to c...
   (remainder deleted because of excessive size)

numeric/ublas - test6 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\numeric\ublas\test\test6.test\msvc\debug\test63.obj.rsp" -c -Fo"..\bin.v2\libs\numeric\ublas\test\test6.test\msvc\debug\test63.obj"  

test63.cpp
..\boost/numeric/ublas/storage.hpp(273) : warning C4100: 'i' : unreferenced formal parameter
        ..\boost/numeric/ublas/storage.hpp(273) : while compiling class template member function 'void boost::numeric::ublas::unbounded_array<T>::iterator_destroy(std::complex<double> *&)'
        with
        [
            T=std::complex<double>
        ]
        ..\boost/numeric/ublas/symmetric.hpp(57) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::symmetric_matrix<T,TRI,L,A>' being compiled
        with
        [
            T=std::complex<double>,
            TRI=boost::numeric::ublas::lower,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<std::complex<double>>
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(199) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::symmetric_matrix<std::complex<double>,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<std::complex<double>>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1698) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 unsigned int,
            Y=__w64 unsigned int
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(57) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
        with
        [
            E1=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E2=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            F=boost::numeric::ublas::scalar_plus<double,double>
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(111) : see reference to function template instantiation 'void test_my_matrix<M,N>::test_with<M>(MP &,MP &,MP &) const' being compiled
        with
        [
            M=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3,
            MP=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(108) : while compiling class template member function 'void test_my_matrix<M,N>::operator ()(void) const'
        with
        [
            M=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(188) : see reference to class template instantiation 'test_my_matrix<M,N>' being compiled
        with
        [
            M=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            N=3
        ]
..\boost/numeric/ublas/traits.hpp(42) : warning C4244: 'argument' : conversion from '__w64 int' to 'const int', possible loss of data
        ..\boost/numeric/ublas/matrix_expression.hpp(1699) : see reference to class template instantiation 'boost::numeric::ublas::promote_traits<X,Y>' being compiled
        with
        [
            X=__w64 int,
            Y=__w64 int
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<double*,double*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=double *,
            _InIt=double *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=double
        ]
        ..\boost/numeric/ublas/symmetric.hpp(57) : see reference to class template instantiation 'boost::numeric::ublas::unbounded_array<T>' being compiled
        with
        [
            T=double
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(22) : see reference to class template instantiation 'boost::numeric::ublas::symmetric_matrix<T,TRI,L,A>' being compiled
        with
        [
            T=double,
            TRI=boost::numeric::ublas::lower,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/numeric/ublas/storage.hpp(203) : see reference to function template instantiation '_OutIt std::copy<std::complex<double>*,std::complex<double>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=std::complex<double> *,
            _InIt=std::complex<double> *
        ]
        ..\boost/numeric/ublas/storage.hpp(200) : while compiling class template member function 'boost::numeric::ublas::unbounded_array<T> &boost::numeric::ublas::unbounded_array<T>::operator =(const boost::numeric::ublas::unbounded_array<T> &)'
        with
        [
            T=std::complex<double>
        ]
..\boost/numeric/ublas/detail/matrix_assign.hpp(673) : warning C4127: conditional expression is constant
        ..\boost/numeric/ublas/detail/matrix_assign.hpp(1215) : see reference to function template instantiation 'void boost::numeric::ublas::matrix_assign<F,unrestricted,M,boost::numeric::ublas::matrix_range<boost::numeric::ublas::symmetric_matrix<T,TRI,L,A>>>(M &,const boost::numeric::ublas::matrix_expression<E> &,boost::numeric::ublas::packed_proxy_tag,boost::numeric::ublas::row_major_tag)' being compiled
        with
        [
            F=boost::numeric::ublas::scalar_assign,
            M=boost::numeric::ublas::matrix_range<boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>>,
            T=double,
            TRI=boost::numeric::ublas::lower,
            L=boost::numeric::ublas::row_major,
            A=boost::numeric::ublas::unbounded_array<double>,
            E=boost::numeric::ublas::matrix_range<boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>>
        ]
        ..\boost/numeric/ublas/matrix_proxy.hpp(2430) : see reference to function template instantiation 'void boost::numeric::ublas::matrix_assign<boost::numeric::ublas::scalar_assign,boost::numeric::ublas::matrix_range<M>,boost::numeric::ublas::matrix_range<M>>(boost::numeric::ublas::matrix_range<M> &,const boost::numeric::ublas::matrix_expression<E> &)' being compiled
        with
        [
            M=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>,
            E=boost::numeric::ublas::matrix_range<boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>>
        ]
        ..\boost/numeric/ublas/matrix_proxy.hpp(2429) : while compiling class template member function 'boost::numeric::ublas::matrix_range<M> &boost::numeric::ublas::matrix_range<M>::operator =(const boost::numeric::ublas::matrix_range<M> &)'
        with
        [
            M=boost::numeric::ublas::symmetric_matrix<double,boost::numeric::ublas::lower,boost::numeric::ublas::row_major,boost::numeric::ublas::unbounded_array<double>>
        ]
        ..\libs\numeric\ublas\test\test6\test63.cpp(114) : see reference to class template ins...
   (remainder deleted because of excessive size)

multi_array - access - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\access.test\msvc\debug\access.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\access.test\msvc\debug\access.obj"  

access.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(227) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(272) : see reference to function template instantiation 'int run_storage_tests<null_modifier>(const ArrayModifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(108) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(221) : see reference to function template instantiation 'int run_configuration<boost::c_storage_order,boost::c_storage_order,ArrayModifier>(const StorageOrder3 &,const StorageOrder4 &,const Modifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier,
            StorageOrder3=boost::c_storage_order,
            StorageOrder4=boost::c_storage_order,
            Modifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(110) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
    ...
   (remainder deleted because of excessive size)

multi_array - assign - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\assign.test\msvc\debug\assign.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\assign.test\msvc\debug\assign.obj"  

assign.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(227) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(272) : see reference to function template instantiation 'int run_storage_tests<null_modifier>(const ArrayModifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(108) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(221) : see reference to function template instantiation 'int run_configuration<boost::c_storage_order,boost::c_storage_order,ArrayModifier>(const StorageOrder3 &,const StorageOrder4 &,const Modifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier,
            StorageOrder3=boost::c_storage_order,
            StorageOrder4=boost::c_storage_order,
            Modifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(110) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
    ...
   (remainder deleted because of excessive size)

multi_array - assign_to_array - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\assign_to_array.test\msvc\debug\assign_to_array.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\assign_to_array.test\msvc\debug\assign_to_array.obj"  

assign_to_array.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(227) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(272) : see reference to function template instantiation 'int run_storage_tests<null_modifier>(const ArrayModifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(108) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(221) : see reference to function template instantiation 'int run_configuration<boost::c_storage_order,boost::c_storage_order,ArrayModifier>(const StorageOrder3 &,const StorageOrder4 &,const Modifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier,
            StorageOrder3=boost::c_storage_order,
            StorageOrder4=boost::c_storage_order,
            Modifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(110) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,...
   (remainder deleted because of excessive size)

multi_array - compare - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\compare.test\msvc\debug\compare.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\compare.test\msvc\debug\compare.obj"  

compare.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(66) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(64) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](boost::detail::multi_array::index_gen<0,0>::index) const'
        with
        [
            NumRanges=1,
            NumDims=0
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=double,
            _FwdIt=double *,
            _Diff=__w64 unsigned int,
            _Tval=double
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=double,
            NumDims=3
        ]
        ..\libs\multi_array\test\compare.cpp(27) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(272) : see reference to function template instantiation 'bool std::equal<__w64 const unsigned int*,__w64 const unsigned int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=__w64 const unsigned int *,
            _InIt2=__w64 const unsigned int *
        ]
        ..\libs\multi_array\test\compare.cpp(37) : see reference to function template instantiation 'bool boost::const_multi_array_ref<T,NumDims,TPtr>::operator ==<T*>(const boost::const_multi_array_ref<T,NumDims,TPtr> &) const' being compiled
        with
        [
            T=double,
            NumDims=3,
            TPtr=double *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(273) : see reference to function template instantiation 'bool std::equal<boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>,boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            T=double,
            TPtr=const double *,
            NumDims=boost::mpl::size_t<3>,
            Reference=boost::detail::multi_array::const_sub_array<double,2>,
            _InIt1=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<3>,boost::detail::multi_array::const_sub_array<double,2>>,
            _InIt2=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<3>,boost::detail::multi_array::const_sub_array<double,2>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/subarray.hpp(117) : see reference to function template instantiation 'bool std::equal<boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>,boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            T=double,
            TPtr=const double *,
            NumDims=boost::mpl::size_t<2>,
            Reference=boost::detail::multi_array::const_sub_array<double,1>,
            _InIt1=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<2>,boost::detail::multi_array::const_sub_array<double,1>>,
            _InIt2=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<2>,boost::detail::multi_array::const_sub_array<double,1>>
        ]
        ..\libs\multi_array\test\compare.cpp(39) : see reference to function template instantiation 'bool boost::detail::multi_array::const_sub_array<T,NumDims,TPtr>::operator ==<T*>(const boost::detail::multi_array::const_sub_array<T,NumDims,TPtr> &) const' being compiled
        with
        [
            T=double,
            NumDims=2,
            TPtr=double *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(490) : see reference to function template instantiation '_OutIt std::copy<boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>,boost::detail::multi_array::array_iterator<T,T *,NumDims,boost::detail::multi_array::sub_array<T,2>>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::array_iterator<double,double *,boost::mpl::size_t<3>,boost::detail::multi_array::sub_array<double,2>>,
            T=double,
            TPtr=const double *,
            NumDims=boost::mpl::size_t<3>,
            Reference=boost::detail::multi_array::const_sub_array<double,2>,
            _InIt=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<3>,boost::detail::multi_array::const_sub_array<double,2>>
        ]
        ..\boost/multi_array.hpp(376) : see reference to function template instantiation 'boost::multi_array_ref<T,NumDims> &boost::multi_array_ref<T,NumDims>::operator =<boost::multi_array<T,3>>(const ConstMultiArray &)' being compiled
        with
        [
            T=double,
            NumDims=3,
            ConstMultiArray=boost::multi_array<double,3>
        ]
        ..\boost/multi_array.hpp(374) : while compiling class template member function 'boost::multi_array<T,NumDims> &boost::multi_array<T,NumDims>::operator =(const boost::multi_array<T,NumDims> &)'
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function t...
   (remainder deleted because of excessive size)

multi_array - concept_checks - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\concept_checks.test\msvc\debug\concept_checks.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\concept_checks.test\msvc\debug\concept_checks.obj"  

concept_checks.cpp
..\boost/multi_array/concept_checks.hpp(117) : warning C4510: 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=array_ref,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=array_ref,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(43) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=array_ref,
            NumDims=3,
            T=boost::detail::multi_array::ConstMultiArrayConcept<array_ref,3>
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4610: struct 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=array_ref,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4510: 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=const_array_ref,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=const_array_ref,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(45) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=const_array_ref,
            NumDims=3,
            T=boost::detail::multi_array::ConstMultiArrayConcept<const_array_ref,3>
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4610: struct 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=const_array_ref,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4510: 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=array_view,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=array_view,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(47) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=array_view,
            NumDims=3,
            T=boost::detail::multi_array::ConstMultiArrayConcept<array_view,3>
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4610: struct 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=array_view,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4510: 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=const_array_view,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=const_array_view,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(49) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=const_array_view,
            NumDims=3,
            T=boost::detail::multi_array::ConstMultiArrayConcept<const_array_view,3>
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4610: struct 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=const_array_view,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4510: 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=subarray,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=subarray,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(51) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=subarray,
            NumDims=3,
            T=boost::detail::multi_array::ConstMultiArrayConcept<subarray,3>
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4610: struct 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=subarray,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4510: 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=const_subarray,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=const_subarray,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(53) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=const_subarray,
            NumDims=3,
            T=boost::detail::multi_array::ConstMultiArrayConcept<const_subarray,3>
        ]
..\boost/multi_array/concept_checks.hpp(117) : warning C4610: struct 'boost::detail::multi_array::ConstMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=const_subarray,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(206) : warning C4510: 'boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=array_ref,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=array_ref,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(58) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Array=array_ref,
            NumDims=3,
            T=boost::detail::multi_array::MutableMultiArrayConcept<array_ref,3>
        ]
..\boost/multi_array/concept_checks.hpp(206) : warning C4610: struct 'boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>' can never be instantiated - user defined constructor required
        with
        [
            Array=array_ref,
            NumDims=3
        ]
..\boost/multi_array/concept_checks.hpp(206) : warning C4510: 'boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>' : default constructor could not be generated
        with
        [
            Array=array_view,
            NumDims=3
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>' being compiled
        with
        [
            Array=array_view,
            NumDims=3
        ]
        ..\libs\multi_array\test\concept_checks.cpp(60) : see reference to function template instantiation 'void boost::function_requires<boost::detail::multi_array::MutableMultiArrayConcept<Array,NumDims>>(boost::mpl::identity<T> *)...
   (remainder deleted because of excessive size)

multi_array - constructors - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\constructors.test\msvc\debug\constructors.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\constructors.test\msvc\debug\constructors.obj"  

constructors.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\multi_array\test\constructors.cpp(74) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(78) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(82) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(99) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(104) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(114) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(122) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(134) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(141) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(147) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(162) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(163) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(171) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(184) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\multi_array\test\constructors.cpp(192) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(499) : see reference to function template instantiation 'bool std::equal<__w64 const unsigned int*,__w64 const unsigned int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=__w64 const unsigned int *,
            _InIt2=__w64 const unsigned int *
        ]
        ..\boost/multi_array/multi_array_ref.hpp(494) : while compiling class template member function 'boost::multi_array_ref<T,NumDims> &boost::multi_array_ref<T,NumDims>::operator =(const boost::multi_array_ref<T,NumDims> &)'
        with
        [
            T=double,
            NumDims=3
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=3
        ]
        ..\libs\multi_array\test\constructors.cpp(61) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(502) : see reference to function template instantiation '_OutIt std::copy<boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>,boost::detail::multi_array::array_iterator<T,T *,NumDims,boost::detail::multi_array::sub_array<T,2>>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::array_iterator<double,double *,boost::mpl::size_t<3>,boost::detail::multi_array::sub_array<double,2>>,
            T=double,
            TPtr=const double *,
            NumDims=boost::mpl::size_t<3>,
            Reference=boost::detail::multi_array::const_sub_array<double,2>,
            _InIt=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<3>,boost::detail::multi_array::const_sub_array<double,2>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(336) : see reference to function template instantiation '_OutIt std::copy<boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>,boost::detail::multi_array::array_iterator<T,T *,NumDims,double &>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::array_iterator<double,double *,boost::mpl::size_t<1>,double &>,
            T=double,
            TPtr=const double *,
            NumDims=boost::mpl::size_t<1>,
            Reference=const double &,
            _InIt=boost::detail::multi_array::array_iterator<double,const double *,boost::mpl::size_t<1>,const double &>
        ]
        ..\boost/multi_array.hpp(331) : while compiling class template member function 'boost::multi_array<T,NumDims>::multi_array(const boost::detail::multi_array::sub_array<T,1> &)'
        with
        [
            T=double,
            NumDims=1
        ]
        ..\libs\multi_array\test\constructors.cpp(209) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=double,
            _FwdIt=double *,
            _Diff=__w64 unsigned int,
            _Tval=double
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(354) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=double,
            NumDims=3,
            TPtr=double *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: '...
   (remainder deleted because of excessive size)

multi_array - idxgen1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\idxgen1.test\msvc\debug\idxgen1.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\idxgen1.test\msvc\debug\idxgen1.obj"  

idxgen1.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\libs\multi_array\test\idxgen1.cpp(43) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]

multi_array - index_bases - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\index_bases.test\msvc\debug\index_bases.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\index_bases.test\msvc\debug\index_bases.obj"  

index_bases.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=double,
            _FwdIt=double *,
            _Diff=__w64 unsigned int,
            _Tval=double
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=double,
            NumDims=3
        ]
        ..\libs\multi_array\test\index_bases.cpp(30) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<__w64 int*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=__w64 int,
            N=3,
            _OutIt=__w64 int *,
            _Diff=boost::array<__w64 int,3>::size_type,
            _Ty=__w64 int
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=__w64 int,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(356) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=__w64 int,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=double,
            NumDims=3,
            TPtr=double *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        ..\libs\multi_array\test\index_bases.cpp(42) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=double,
            NumDims=3,
            NumRanges=3
        ]
        ..\libs\multi_array\test\index_bases.cpp(50) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims>' being compiled
        with
        [
            T=double,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(381) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
      ...
   (remainder deleted because of excessive size)

multi_array - iterators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\iterators.test\msvc\debug\iterators.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\iterators.test\msvc\debug\iterators.obj"  

iterators.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(227) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(272) : see reference to function template instantiation 'int run_storage_tests<null_modifier>(const ArrayModifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(108) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(221) : see reference to function template instantiation 'int run_configuration<boost::c_storage_order,boost::c_storage_order,ArrayModifier>(const StorageOrder3 &,const StorageOrder4 &,const Modifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier,
            StorageOrder3=boost::c_storage_order,
            StorageOrder4=boost::c_storage_order,
            Modifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(110) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
  ...
   (remainder deleted because of excessive size)

multi_array - range1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\range1.test\msvc\debug\range1.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\range1.test\msvc\debug\range1.obj"  

range1.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

multi_array - reshape - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\reshape.test\msvc\debug\reshape.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\reshape.test\msvc\debug\reshape.obj"  

reshape.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(172) : see reference to function template instantiation '_OutIt std::copy<__w64 const unsigned int*,__w64 unsigned int*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=__w64 unsigned int *,
            _InIt=__w64 const unsigned int *
        ]
        ..\libs\multi_array\test\reshape.cpp(47) : see reference to function template instantiation 'void boost::const_multi_array_ref<T,NumDims,TPtr>::reshape<boost::array<__w64 unsigned int,N>>(const SizeList &)' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            N=3,
            SizeList=boost::array<__w64 unsigned int,3>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        ..\libs\multi_array\test\reshape.cpp(32) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<__w64 int*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=__w64 int,
            N=3,
            _OutIt=__w64 int *,
            _Diff=boost::array<__w64 int,3>::size_type,
            _Ty=__w64 int
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=__w64 int,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(356) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=__w64 int,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(354) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function template instantiation '_FwdIt2 std::swap_ranges<__w64 unsigned int*,__w64 unsigned int*>(_FwdIt1,_FwdIt1,_FwdIt2)' being compiled
        with
        [
            _FwdIt2=__w64 unsigned int *,
            _FwdIt1=__w64 unsigned int *
        ]
        ..\boost/array.hpp(132) : while compiling class template member function 'void boost::array<T,N>::swap(boost::array<T,N> &)'
        with
        [
            T=__w64 unsigned int,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(75) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=__w64 unsigned int,
            N=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function template instantiation '_FwdIt2 std::swap_ranges<__w64 int*,__w64 int*>(_FwdIt1,_FwdIt1,_FwdIt2)' being compiled
        with
        [
            _FwdIt2=__w64 int *,
            _FwdIt1=__w64 int *
        ]
        ..\boost/array.hpp(132) : while compiling class template member function 'void boost::array<T,N>::swap(boost::array<T,N> &)'
        with
        [
            T=__w64 int,
            N=3
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=int *,
            T=boost::AssignableConcept<int *>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=int *
        ]
        ..\boost/multi_array/multi_array_ref.hpp(129) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=int *,
            T=boost::InputIteratorConcept<int *>
        ]
        ..\libs\multi_array\test\reshape.cpp(42) : see reference to function template instantiation 'void boost::const_multi_array_ref<T,NumDims,TPtr>::assign<int*>(InputIterator,InputIterator)' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            InputIterator=int *
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
  ...
   (remainder deleted because of excessive size)

multi_array - resize - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\resize.test\msvc\debug\resize.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\resize.test\msvc\debug\resize.obj"  

resize.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\multi_array\test\resize.cpp(63) : see reference to function template instantiation 'bool std::equal<int*,int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=int *,
            _InIt2=int *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(802) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(758) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(400) : see reference to function template instantiation '_OutIt std::transform<__w64 unsigned int*,__w64 unsigned int*,__w64 unsigned int*,__w64 const unsigned int&(__cdecl *)(__w64 const unsigned int &,__w64 const unsigned int &)>(_InIt1,_InIt1,_InIt2,_OutIt,_Fn2)' being compiled
        with
        [
            _OutIt=__w64 unsigned int *,
            _InIt1=__w64 unsigned int *,
            _InIt2=__w64 unsigned int *,
            _Fn2=__w64 const unsigned int &(__cdecl *)(__w64 const unsigned int &,__w64 const unsigned int &)
        ]
        ..\boost/multi_array.hpp(383) : while compiling class template member function 'boost::multi_array<T,NumDims> &boost::multi_array<T,NumDims>::resize(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            NumRanges=3
        ]
        ..\libs\multi_array\test\resize.cpp(39) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(802) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(758) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(414) : see reference to function template instantiation '_OutIt std::transform<__w64 int*,__w64 unsigned int*,boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::populate_index_ranges>(_InIt1,_InIt1,_InIt2,_OutIt,_Fn2)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt1=__w64 int *,
            _InIt2=__w64 unsigned int *,
            _Fn2=boost::detail::multi_array::populate_index_ranges
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        ..\libs\multi_array\test\resize.cpp(39) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/view.hpp(320) : see reference to function template instantiation 'bool std::equal<__w64 const unsigned int*,__w64 const unsigned int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=__w64 const unsigned int *,
            _InIt2=__w64 const unsigned int *
        ]
        ..\boost/multi_array/view.hpp(316) : while compiling class template member function 'boost::detail::multi_array::multi_array_view<T,NumDims> &boost::detail::multi_array::multi_array_view<T,NumDims>::operator =(const boost::detail::multi_array::multi_array_view<T,NumDims> &)'
        with
        [
            T=int,
            NumDims=3
        ]
        ..\libs\multi_array\test\resize.cpp(39) : see reference to class template instantiation 'boost::detail::multi_array::multi_array_view<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/view.hpp(323) : see reference to function template instantiation '_OutIt std::copy<boost::detail::multi_array::array_iterator<T,TPtr,NumDims,Reference>,boost::detail::multi_array::array_iterator<T,T *,NumDims,boost::detail::multi_array::sub_array<T,2>>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::array_iterator<int,int *,boost::mpl::size_t<3>,boost::detail::multi_array::sub_array<int,2>>,
            T=int,
            TPtr=const int *,
            NumDims=boost::mpl::size_t<3>,
            Reference=boost::detail::multi_array::const_sub_array<int,2>,
            _InIt=boost::detail::multi_array::array_iterator<int,const int *,boost::mpl::size_t<3>,boost::detail::multi_array::const_sub_array<int,2>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(341) : see reference to function template instantiation 'void std::fill_n<__w64 int*,size_t,int>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=__w64 int *,
            _Diff=size_t,
            _Ty=int
        ]
        ..\boost/multi_array/multi_array_ref.hpp(329) : wh...
   (remainder deleted because of excessive size)

multi_array - slice - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\slice.test\msvc\debug\slice.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\slice.test\msvc\debug\slice.obj"  

slice.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(57) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(55) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](const boost::detail::multi_array::index_gen<0,0>::range &) const'
        with
        [
            NumRanges=1,
            NumDims=1
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(227) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(272) : see reference to function template instantiation 'int run_storage_tests<null_modifier>(const ArrayModifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(108) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(221) : see reference to function template instantiation 'int run_configuration<boost::c_storage_order,boost::c_storage_order,ArrayModifier>(const StorageOrder3 &,const StorageOrder4 &,const Modifier &)' being compiled
        with
        [
            ArrayModifier=null_modifier,
            StorageOrder3=boost::c_storage_order,
            StorageOrder4=boost::c_storage_order,
            Modifier=null_modifier
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        d:\kits\boost\libs\multi_array\test\generative_tests.hpp(110) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
        [...
   (remainder deleted because of excessive size)

multi_array - stl_interaction - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\stl_interaction.test\msvc\debug\stl_interaction.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\stl_interaction.test\msvc\debug\stl_interaction.obj"  

stl_interaction.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/index_gen.hpp(66) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::index_range<Index,SizeType>*,boost::detail::multi_array::index_range<Index,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> ,
            Index=boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,
            SizeType=boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type,
            _InIt=const boost::detail::multi_array::index_range<boost::detail::multi_array::index_gen<NumRanges,NumDims>::index,boost::detail::multi_array::index_gen<NumRanges,NumDims>::size_type> 
        ]
        ..\boost/multi_array/index_gen.hpp(64) : while compiling class template member function 'boost::detail::multi_array::index_gen<NumRanges,NumDims> boost::detail::multi_array::index_gen<0,0>::operator [](boost::detail::multi_array::index_gen<0,0>::index) const'
        with
        [
            NumRanges=1,
            NumDims=0
        ]
        ..\boost/multi_array/base.hpp(71) : see reference to class template instantiation 'boost::detail::multi_array::index_gen<NumRanges,NumDims>' being compiled
        with
        [
            NumRanges=0,
            NumDims=0
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        ..\libs\multi_array\test\stl_interaction.cpp(50) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        ..\libs\multi_array\test\stl_interaction.cpp(50) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(381) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 unsigned int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 unsigned int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_...
   (remainder deleted because of excessive size)

multi_array - storage_order - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_array\test\storage_order.test\msvc\debug\storage_order.obj.rsp" -c -Fo"..\bin.v2\libs\multi_array\test\storage_order.test\msvc\debug\storage_order.obj"  

storage_order.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(292) : warning C4996: 'std::_Uninit_fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\memory(280) : see declaration of 'std::_Uninit_fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array.hpp(458) : see reference to function template instantiation 'void std::uninitialized_fill_n<T*,__w64 unsigned int,T>(_FwdIt,_Diff,const _Tval &)' being compiled
        with
        [
            T=int,
            _FwdIt=int *,
            _Diff=__w64 unsigned int,
            _Tval=int
        ]
        ..\boost/multi_array.hpp(453) : while compiling class template member function 'void boost::multi_array<T,NumDims>::allocate_space(void)'
        with
        [
            T=int,
            NumDims=3
        ]
        ..\libs\multi_array\test\storage_order.cpp(61) : see reference to class template instantiation 'boost::multi_array<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(152) : see reference to function template instantiation 'void std::fill_n<bool*,boost::array<T,N>::size_type,T>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=bool,
            N=3,
            _OutIt=bool *,
            _Diff=boost::array<bool,3>::size_type,
            _Ty=bool
        ]
        ..\boost/array.hpp(151) : while compiling class template member function 'void boost::array<T,N>::assign(const T &)'
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/storage_order.hpp(76) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=bool,
            N=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(354) : see reference to class template instantiation 'boost::general_storage_order<NumDims>' being compiled
        with
        [
            NumDims=3
        ]
        ..\boost/multi_array/multi_array_ref.hpp(418) : see reference to class template instantiation 'boost::const_multi_array_ref<T,NumDims,TPtr>' being compiled
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *
        ]
        ..\boost/multi_array.hpp(112) : see reference to class template instantiation 'boost::multi_array_ref<T,NumDims>' being compiled
        with
        [
            T=int,
            NumDims=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/extent_gen.hpp(49) : see reference to function template instantiation '_OutIt std::copy<const boost::detail::multi_array::extent_range<Extent,SizeType>*,boost::detail::multi_array::extent_range<Extent,SizeType>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> 
        ]
        ..\boost/multi_array/extent_gen.hpp(46) : while compiling class template member function 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<0> &,const boost::detail::multi_array::extent_gen<NumRanges>::range &)'
        with
        [
            NumRanges=1
        ]
        ..\libs\multi_array\test\storage_order.cpp(62) : see reference to class template instantiation 'boost::detail::multi_array::extent_gen<NumRanges>' being compiled
        with
        [
            NumRanges=1
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(375) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
        ..\boost/multi_array/multi_array_ref.hpp(368) : while compiling class template member function 'void boost::const_multi_array_ref<T,NumDims,TPtr>::init_from_extent_gen(const boost::detail::multi_array::extent_gen<NumRanges> &)'
        with
        [
            T=int,
            NumDims=3,
            TPtr=int *,
            NumRanges=3
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(685) : warning C4996: 'std::_Transform' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(672) : see declaration of 'std::_Transform'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/multi_array/multi_array_ref.hpp(381) : see reference to function template instantiation '_OutIt std::transform<const boost::detail::multi_array::extent_range<Extent,SizeType>*,__w64 int*,boost::const_mem_fun_ref_t<S,T>>(_InIt,_InIt,_OutIt,_Fn1)' being compiled
        with
        [
            _OutIt=__w64 int *,
            Extent=boost::detail::multi_array::extent_gen<NumRanges>::index,
            SizeType=boost::detail::multi_array::extent_gen<NumRanges>::size_type,
            S=__w64 unsigned int,
            T=boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>,
            _InIt=const boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type> ,
            _Fn1=boost::const_mem_fun_ref_t<__w64 unsigned int,boost::detail::multi_array::extent_range<boost::detail::multi_array::extent_gen<NumRanges>::index,boost::detail::multi_array::extent_gen<NumRanges>::size_type>>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=int *,
            T=boost::AssignableConcept<int *>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=int *
        ]
        ..\boost/concept_check.hpp(48) : see reference to class templat...
   (remainder deleted because of excessive size)

multi_index - test_basic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_basic.test\msvc\debug\test_basic_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_basic.test\msvc\debug\test_basic_main.obj"  

test_basic_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_capacity - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_capacity.test\msvc\debug\test_capacity_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_capacity.test\msvc\debug\test_capacity_main.obj"  

test_capacity_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_comparison - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_comparison.test\msvc\debug\test_comparison_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_comparison.test\msvc\debug\test_comparison_main.obj"  

test_comparison_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_composite_key - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_composite_key.test\msvc\debug\test_composite_key_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_composite_key.test\msvc\debug\test_composite_key_main.obj"  

test_composite_key_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_conv_iterators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_conv_iterators.test\msvc\debug\test_conv_iterators_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_conv_iterators.test\msvc\debug\test_conv_iterators_main.obj"  

test_conv_iterators_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_copy_assignment - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_copy_assignment.test\msvc\debug\test_copy_assignment_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_copy_assignment.test\msvc\debug\test_copy_assignment_main.obj"  

test_copy_assignment_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_hash_ops - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_hash_ops.test\msvc\debug\test_hash_ops_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_hash_ops.test\msvc\debug\test_hash_ops_main.obj"  

test_hash_ops_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_iterators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_iterators.test\msvc\debug\test_iterators_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_iterators.test\msvc\debug\test_iterators_main.obj"  

test_iterators_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_key_extractors - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_key_extractors.test\msvc\debug\test_key_extractors_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_key_extractors.test\msvc\debug\test_key_extractors_main.obj"  

test_key_extractors_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_list_ops - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_list_ops.test\msvc\debug\test_list_ops_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_list_ops.test\msvc\debug\test_list_ops_main.obj"  

test_list_ops_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_modifiers - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_modifiers.test\msvc\debug\test_modifiers_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_modifiers.test\msvc\debug\test_modifiers_main.obj"  

test_modifiers_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_mpl_ops - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_mpl_ops.test\msvc\debug\test_mpl_ops_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_mpl_ops.test\msvc\debug\test_mpl_ops_main.obj"  

test_mpl_ops_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_observers - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_observers.test\msvc\debug\test_observers_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_observers.test\msvc\debug\test_observers_main.obj"  

test_observers_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_projection - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_projection.test\msvc\debug\test_projection_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_projection.test\msvc\debug\test_projection_main.obj"  

test_projection_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_range - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_range.test\msvc\debug\test_range_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_range.test\msvc\debug\test_range_main.obj"  

test_range_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_rearrange - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_rearrange.test\msvc\debug\test_rearrange_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_rearrange.test\msvc\debug\test_rearrange_main.obj"  

test_rearrange_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_safe_mode - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_safe_mode.test\msvc\debug\test_safe_mode_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_safe_mode.test\msvc\debug\test_safe_mode_main.obj"  

test_safe_mode_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_serialization - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_serialization.test\msvc\debug\test_serialization_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_serialization.test\msvc\debug\test_serialization_main.obj"  

test_serialization_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_set_ops - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_set_ops.test\msvc\debug\test_set_ops_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_set_ops.test\msvc\debug\test_set_ops_main.obj"  

test_set_ops_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_special_set_ops - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_special_set_ops.test\msvc\debug\test_special_set_ops_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_special_set_ops.test\msvc\debug\test_special_set_ops_main.obj"  

test_special_set_ops_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

multi_index - test_update - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\multi_index\test\test_update.test\msvc\debug\test_update_main.obj.rsp" -c -Fo"..\bin.v2\libs\multi_index\test\test_update.test\msvc\debug\test_update_main.obj"  

test_update_main.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

optional - optional_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\optional\test\optional_test.test\msvc\debug\optional_test.obj.rsp" -c -Fo"..\bin.v2\libs\optional\test\optional_test.test\msvc\debug\optional_test.obj"  

optional_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\libs\optional\test\optional_test_common.cpp(151) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(152) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(153) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(154) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(155) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(156) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(157) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(158) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(159) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(160) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(161) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(162) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(163) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(164) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(165) : warning C4100: 'x' : unreferenced formal parameter

optional - optional_test_inplace - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\optional\test\optional_test_inplace.test\msvc\debug\optional_test_inplace.obj.rsp" -c -Fo"..\bin.v2\libs\optional\test\optional_test_inplace.test\msvc\debug\optional_test_inplace.obj"  

optional_test_inplace.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\libs\optional\test\optional_test_common.cpp(151) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(152) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(153) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(154) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(155) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(156) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(157) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(158) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(159) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(160) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(161) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(162) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(163) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(164) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(165) : warning C4100: 'x' : unreferenced formal parameter
..\boost/utility/in_place_factory.hpp(51) : warning C4512: 'boost::in_place_factory2<A0,A1>' : assignment operator could not be generated
        with
        [
            A0=double,
            A1=std::string
        ]
        ..\libs\optional\test\optional_test_inplace.cpp(55) : see reference to class template instantiation 'boost::in_place_factory2<A0,A1>' being compiled
        with
        [
            A0=double,
            A1=std::string
        ]
..\boost/utility/typed_in_place_factory.hpp(50) : warning C4512: 'boost::typed_in_place_factory2<T,A0,A1>' : assignment operator could not be generated
        with
        [
            T=A,
            A0=double,
            A1=std::string
        ]
        ..\libs\optional\test\optional_test_inplace.cpp(57) : see reference to class template instantiation 'boost::typed_in_place_factory2<T,A0,A1>' being compiled
        with
        [
            T=A,
            A0=double,
            A1=std::string
        ]

optional - optional_test_io - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\optional\test\optional_test_io.test\msvc\debug\optional_test_io.obj.rsp" -c -Fo"..\bin.v2\libs\optional\test\optional_test_io.test\msvc\debug\optional_test_io.obj"  

optional_test_io.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

optional - optional_test_ref - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\optional\test\optional_test_ref.test\msvc\debug\optional_test_ref.obj.rsp" -c -Fo"..\bin.v2\libs\optional\test\optional_test_ref.test\msvc\debug\optional_test_ref.obj"  

optional_test_ref.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\libs\optional\test\optional_test_common.cpp(151) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(152) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(153) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(154) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(155) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(156) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(157) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(158) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(159) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(160) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(161) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(162) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(163) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(164) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(165) : warning C4100: 'x' : unreferenced formal parameter
..\libs\optional\test\optional_test_ref.cpp(116) : warning C4189: 'bref' : local variable is initialized but not referenced
        ..\libs\optional\test\optional_test_ref.cpp(306) : see reference to function template instantiation 'void test_basics<double>(const T *)' being compiled
        with
        [
            T=double
        ]
..\libs\optional\test\optional_test_ref.cpp(116) : warning C4189: 'bref' : local variable is initialized but not referenced
        ..\libs\optional\test\optional_test_ref.cpp(315) : see reference to function template instantiation 'void test_basics<X>(const T *)' being compiled
        with
        [
            T=X
        ]

optional - optional_test_tie - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\optional\test\optional_test_tie.test\msvc\debug\optional_test_tie.obj.rsp" -c -Fo"..\bin.v2\libs\optional\test\optional_test_tie.test\msvc\debug\optional_test_tie.obj"  

optional_test_tie.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\libs\optional\test\optional_test_common.cpp(151) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(152) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(153) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(154) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(155) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(156) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(157) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(158) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(159) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(160) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(161) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(162) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(163) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(164) : warning C4100: 'x' : unreferenced formal parameter
d:\kits\boost\libs\optional\test\optional_test_common.cpp(165) : warning C4100: 'x' : unreferenced formal parameter

parameter - basics - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\basics.test\msvc\debug\basics.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\basics.test\msvc\debug\basics.obj"  

basics.cpp

parameter - earwicker - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\earwicker.test\msvc\debug\earwicker.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\earwicker.test\msvc\debug\earwicker.obj"  

earwicker.cpp

parameter - efficiency - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\efficiency.test\msvc\debug\efficiency.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\efficiency.test\msvc\debug\efficiency.obj"  

efficiency.cpp

parameter - macros - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\macros.test\msvc\debug\macros.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\macros.test\msvc\debug\macros.obj"  

macros.cpp

parameter - mpl - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\mpl.test\msvc\debug\mpl.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\mpl.test\msvc\debug\mpl.obj"  

mpl.cpp

parameter - ntp - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\ntp.test\msvc\debug\ntp.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\ntp.test\msvc\debug\ntp.obj"  

ntp.cpp

parameter - preprocessor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\preprocessor.test\msvc\debug\preprocessor.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\preprocessor.test\msvc\debug\preprocessor.obj"  

preprocessor.cpp

parameter - sfinae - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\sfinae.test\msvc\debug\sfinae.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\sfinae.test\msvc\debug\sfinae.obj"  

sfinae.cpp

parameter - singular - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\singular.test\msvc\debug\singular.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\singular.test\msvc\debug\singular.obj"  

singular.cpp

parameter - tutorial - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\tutorial.test\msvc\debug\tutorial.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\tutorial.test\msvc\debug\tutorial.obj"  

tutorial.cpp

parameter - unnamed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\unnamed.test\msvc\debug\unnamed.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\unnamed.test\msvc\debug\unnamed.obj"  

unnamed.cpp

parameter - unwrap_cv_reference - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W0 /GR /MDd /Zc:forScope /Zc:wchar_t /wd4675 /EHs  @"..\bin.v2\libs\parameter\test\unwrap_cv_reference.test\msvc\debug\unwrap_cv_reference.obj.rsp" -c -Fo"..\bin.v2\libs\parameter\test\unwrap_cv_reference.test\msvc\debug\unwrap_cv_reference.obj"  

unwrap_cv_reference.cpp

program_options - cmdline_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\cmdline_test.test\msvc\debug\link-static\cmdline_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\cmdline_test.test\msvc\debug\link-static\cmdline_test.obj"  

cmdline_test.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\program_options\test\cmdline_test.cpp(50) : warning C4244: 'return' : conversion from '__w64 int' to 'int', possible loss of data
..\libs\program_options\test\cmdline_test.cpp(157) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(158) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(148) : warning C4101: 'e' : unreferenced local variable
..\libs\program_options\test\cmdline_test.cpp(151) : warning C4101: 'e' : unreferenced local variable
..\libs\program_options\test\cmdline_test.cpp(472) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(473) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(474) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(475) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(476) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(484) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(484) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(518) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(519) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(520) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(521) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(522) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(542) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(544) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(545) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(546) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(548) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(549) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(550) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(553) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(554) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(555) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(556) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(558) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(559) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(560) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(562) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(563) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(564) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(584) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(585) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(586) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(587) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(588) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(589) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(590) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(591) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(592) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(593) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(603) : warning C4100: 'av' : unreferenced formal parameter
..\libs\program_options\test\cmdline_test.cpp(603) : warning C4100: 'ac' : unreferenced formal parameter
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\program_options\test\cmdline_test.cpp(76) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::vector<std::string>,
            charT=char
        ]
        ..\libs\program_options\test\cmdline_test.cpp(83) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::vector<std::string>,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=int,
            charT=char
        ]
        ..\libs\program_options\test\cmdline_test.cpp(459) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=int,
            charT=char
        ]
.....
   (remainder deleted because of excessive size)

program_options - cmdline_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\cmdline_test_dll.test\msvc\debug\cmdline_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\cmdline_test_dll.test\msvc\debug\cmdline_test.obj"  

cmdline_test.cpp
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/program_options/positional_options.hpp(57) : warning C4251: 'boost::program_options::positional_options_description::m_names' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::positional_options_description'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(120) : warning C4251: 'boost::program_options::detail::cmdline::args' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(127) : warning C4251: 'boost::program_options::detail::cmdline::m_additional_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &
        ]
..\boost/program_options/detail/cmdline.hpp(128) : warning C4251: 'boost::program_options::detail::cmdline::m_style_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::vector<boost::program_options::option>,
            T0=std::vector<std::string> &
        ]
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\libs\program_options\test\cmdline_test.cpp(50) : warning C4244: 'return' : conversion from '__w64 int' to 'int', possible loss of data
..\libs\program_options\test\cmdline_test.cpp(157) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(158) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(148) : warning C4101: 'e' : unreferenced local variable
..\libs\program_options\test\cmdline_test.cpp(151) : warning C4101: 'e' : unreferenced local variable
..\libs\program_options\test\cmdline_test.cpp(472) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(473) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(474) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(475) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(476) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(484) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(484) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(518) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(519) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(520) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(521) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(522) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(542) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(544) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(545) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(546) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(548) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(549) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(550) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(553) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(554) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(555) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(556) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(558) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(559) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(560) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(562) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(563) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(564) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(584) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(585) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(586) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(587) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(588) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(589) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(590) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(591) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(592) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(593) : warning C4127: conditional expression is constant
..\libs\program_options\test\cmdline_test.cpp(603) : warning C4100: 'av' : unreferenced formal parameter
..\libs\program_options\test\cmdline_test.cpp(603) : warning C4100: 'ac' : unreferenced formal parameter
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        ...
   (remainder deleted because of excessive size)

program_options - options_description_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\options_description_test.test\msvc\debug\link-static\options_description_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\options_description_test.test\msvc\debug\link-static\options_description_test.obj"  

options_description_test.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\program_options\test\options_description_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(54) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=int,
            charT=char
        ]
        ..\libs\program_options\test\options_description_test.cpp(24) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=int,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\program_options\test\options_description_test.cpp(25) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/program_options/detail/value_semantic.hpp(83) : see reference to function template instantiation 'Target boost::lexical_cast<T,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            T=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(151) : see reference to function template instantiation 'void boost::program_options::validate<T,char>(boost::any &,const std::vector<_Ty> &,T *,long)' being compiled
        with
        [
            T=int,
            _Ty=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(150) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::xparse(boost::any &,const std::vector<_Ty> &) const'
        with
        [
            T=int,
            charT=char,
            _Ty=std::string
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

program_options - options_description_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\options_description_test_dll.test\msvc\debug\options_description_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\options_description_test_dll.test\msvc\debug\options_description_test.obj"  

options_description_test.cpp
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\libs\program_options\test\options_description_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\program_options\test\options_description_test.cpp(54) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=int,
            charT=char
        ]
        ..\libs\program_options\test\options_description_test.cpp(24) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=int,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\program_options\test\options_description_test.cpp(25) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/program_options/detail/value_semantic.hpp(83) : see reference to function template instantiation 'Target boost::lexical_cast<T,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            T=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(151) : see reference to function template instantiation 'void boost::program_options::validate<T,char>(boost::any &,const std::vector<_Ty> &,T *,long)' being compiled
        with
        [
            T=int,
            _Ty=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(150) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::xparse(boost::any &,const std::vector<_Ty> &) const'
        with
        [
            T=int,
            charT=char,
            _Ty=std::string
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

program_options - parsers_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\parsers_test.test\msvc\debug\link-static\parsers_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\parsers_test.test\msvc\debug\link-static\parsers_test.obj"  

parsers_test.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\program_options\test\parsers_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(132) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(163) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(187) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(188) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(189) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(190) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(207) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(208) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(209) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(210) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(211) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(212) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(213) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(214) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(215) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(219) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(220) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(221) : warning C4127: conditional expression is constant
..\libs\program_options\test\parsers_test.cpp(230) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const bool
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const bool
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=bool,
            T=bool
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=bool,
            T=bool
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T>::notify(const boost::any &) const'
        with
        [
            T=bool
        ]
        ..\libs\program_options\test\parsers_test.cpp(148) : see reference to class template instantiation 'boost::program_options::typed_value<T>' being compiled
        with
        [
            T=bool
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\program_options\test\parsers_test.cpp(108) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::pair<_Ty1,_Ty2>(__cdecl *)(const std::string &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            Allocator=std::allocator<boost::function_base>,
            _Ty1=std::string,
            _Ty2=std::string,
            FunctionPtr=std::pair<std::string,std::string> (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<std::pair<_Ty1,_Ty2>(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            Allocator=std::allocator<boost::function_base>,
            _Ty1=std::string,
            _Ty2=std::string,
            F=std::pair<std::string,std::string> (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<std::pair<_Ty1,_Ty2>(__cdecl *)(const std::string &)>(F)' being compiled
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            Allocator=std::allocator<boost::function_base>,
            _Ty1=std::string,
            _Ty2=std::string,
            F=std::pair<std::string,std::string> (__cdecl *)(const std::string &)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0>::assign_to<std::pair<_Ty1,_Ty2>(__cdecl *)(const std::string &)>(Functor)' being compiled
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &,
            _Ty1=std::string,
            _Ty2=std::string,
            Functor=std::pair<std::string,std::string> (__cdecl *)(const std::string &)
        ]
        ..\libs\program_options\test\parsers_test.cpp(130) : see reference to function template instantiation 'boost::function1<R,T0>::function1<std::pair<_Ty1,_Ty2>(__cdecl *)(const std::string &)>(Functor,int)' being compiled
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &,
            _Ty1=std::string,
            _Ty2=std::string,
            Functor=std::pair<std::string,std::string> (__cdecl *)(const std::string &)
        ]
..\boost/program_options/value_semantic.hpp(240) : warning C4505: 'boost::program_options::typed_value<T>::name' : unreferenced local function has been removed
        with
        [
            T=bool
        ]
..\boost/program_options/value_semantic.hpp(266) : warning C4505: 'boost::program_options::typed_value<T>::xparse' : unreferenced local function has been removed
        with
        [
            T=bool
        ]
..\boost/program_options/value_semantic.hpp(287) : warning C4505: 'boost::program_options::typed_value<T>::notify' : unreferenced local function has been removed
        with
        [
            T=bool
        ]

program_options - parsers_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\parsers_test_dll.test\msvc\debug\parsers_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\parsers_test_dll.test\msvc\debug\parsers_test.obj"  

parsers_test.cpp
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/program_options/positional_options.hpp(57) : warning C4251: 'boost::program_options::positional_options_description::m_names' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::positional_options_description'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(120) : warning C4251: 'boost::program_options::detail::cmdline::args' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(127) : warning C4251: 'boost::program_options::detail::cmdline::m_additional_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &
        ]
..\boost/program_options/detail/cmdline.hpp(128) : warning C4251: 'boost::program_options::detail::cmdline::m_style_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::vector<boost::program_options::option>,
            T0=std::vector<std::string> &
        ]
..\boost/program_options/parsers.hpp(56) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            _Ty=boost::program_options::basic_option<wchar_t>
        ]
..\boost/program_options/parsers.hpp(61) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::utf8_encoded_options' : class 'boost::program_options::basic_parsed_options<charT>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            charT=char
        ]
..\boost/program_options/variables_map.hpp(55) : warning C4251: 'boost::program_options::variable_value::v' : class 'boost::any' needs to have dll-interface to be used by clients of class 'boost::program_options::variable_value'
        ..\boost/any.hpp(25) : see declaration of 'boost::any'
..\boost/program_options/variables_map.hpp(62) : warning C4251: 'boost::program_options::variable_value::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::variable_value'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>::comp' : struct 'std::less<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>'
        with
        [
            _Kty=std::string,
            _Ty=boost::program_options::variable_value,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,
            _Mfl=false
        ]
        and
        [
            _Ty=std::string
        ]
        and
        [
            _Kty=std::string,
            _Ty=boost::program_options::variable_value,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,
            _Mfl=false
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_nod<_Traits>::_Alnod' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_nod<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::_Tree_nod<std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>>::_Node
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_ptr<_Traits>::_Alptr' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_ptr<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::_Tree_nod<std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>>::_Node *
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_val<_Traits>::_Alval' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_val<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::pair<const std::string,boost::program_options::variable_value>
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(126) : warning C4251: 'boost::program_options::variables_map::m_final' : class 'std::set<_Kty>' needs to have dll-interface to be used by clients of class 'boost::program_options::variables_map'
        with
        [
            _Kty=std::string
        ]
..\boost/program_options/variables_map.hpp(130) : warning C4273: 'boost::program_options::store' : inconsistent...
   (remainder deleted because of excessive size)

program_options - positional_options_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\positional_options_test.test\msvc\debug\link-static\positional_options_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\positional_options_test.test\msvc\debug\link-static\positional_options_test.obj"  

positional_options_test.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\program_options\test\positional_options_test.cpp(25) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(26) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(32) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(67) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(78) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=int,
            charT=char
        ]
        ..\libs\program_options\test\positional_options_test.cpp(49) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=int,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::vector<std::string>,
            charT=char
        ]
        ..\libs\program_options\test\positional_options_test.cpp(51) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::vector<std::string>,
            charT=char
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/program_options/detail/value_semantic.hpp(83) : see reference to function template instantiation 'Target boost::lexical_cast<T,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=int,
            T=int,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(151) : see reference to function template instantiation 'void boost::program_options::validate<T,char>(boost::any &,const std::vector<_Ty> &,T *,long)' being compiled
        with
        [
            T=int,
            _Ty=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(150) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::xparse(boost::any &,const std::vector<_Ty> &) const'
        with
        [
            T=int,
            charT=char,
            _Ty=std::string
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/program_options/detail/value_semantic.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<T,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=std::string,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(151) : see reference to function template instantiation 'void boost::program_options::validate<std::string,char>(boost::any &,const std::vector<_Ty> &,std::vector<_Ty> *,int)' being compiled
        with
        [
            _Ty=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(150) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::xparse(boost::any &,const std::vector<_Ty> &) const'
        with
        [
            T=std::vector<std::string>,
            charT=char,
            _Ty=std::string
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

program_options - positional_options_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\positional_options_test_dll.test\msvc\debug\positional_options_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\positional_options_test_dll.test\msvc\debug\positional_options_test.obj"  

positional_options_test.cpp
..\boost/program_options/positional_options.hpp(57) : warning C4251: 'boost::program_options::positional_options_description::m_names' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::positional_options_description'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/program_options/detail/cmdline.hpp(120) : warning C4251: 'boost::program_options::detail::cmdline::args' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(127) : warning C4251: 'boost::program_options::detail::cmdline::m_additional_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &
        ]
..\boost/program_options/detail/cmdline.hpp(128) : warning C4251: 'boost::program_options::detail::cmdline::m_style_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::vector<boost::program_options::option>,
            T0=std::vector<std::string> &
        ]
..\boost/program_options/parsers.hpp(56) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            _Ty=boost::program_options::basic_option<wchar_t>
        ]
..\boost/program_options/parsers.hpp(61) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::utf8_encoded_options' : class 'boost::program_options::basic_parsed_options<charT>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            charT=char
        ]
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\libs\program_options\test\positional_options_test.cpp(25) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(26) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(32) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(67) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(78) : warning C4127: conditional expression is constant
..\libs\program_options\test\positional_options_test.cpp(78) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const int
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=int,
            T=int
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=int,
            charT=char
        ]
        ..\libs\program_options\test\positional_options_test.cpp(49) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=int,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
     ...
   (remainder deleted because of excessive size)

program_options - unicode_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\unicode_test.test\msvc\debug\link-static\unicode_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\unicode_test.test\msvc\debug\link-static\unicode_test.obj"  

unicode_test.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\program_options\test\unicode_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(115) : warning C4428: universal-character-name encountered in source
..\libs\program_options\test\unicode_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\program_options\test\unicode_test.cpp(149) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::wstring
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::wstring
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::wstring,
            T=std::wstring
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::wstring,
            T=std::wstring
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::wstring,
            charT=wchar_t
        ]
        ..\libs\program_options\test\unicode_test.cpp(31) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::wstring,
            charT=wchar_t
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\program_options\test\unicode_test.cpp(55) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::wstring,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::wstring,
            Source=NewSource
        ]
        ..\boost/program_options/detail/value_semantic.hpp(83) : see reference to function template instantiation 'Target boost::lexical_cast<T,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=std::wstring,
            T=std::wstring,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            Source=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(151) : see reference to function template instantiation 'void boost::program_options::validate<T,wchar_t>(boost::any &,const std::vector<_Ty> &,T *,long)' being compiled
        with
        [
            T=std::wstring,
            _Ty=std::wstring
        ]
        ..\boost/program_options/detail/value_semantic.hpp(150) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::xparse(boost::any &,const std::vector<_Ty> &) const'
        with
        [
            T=std::wstring,
            charT=wchar_t,
            _Ty=std::wstring
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant

program_options - unicode_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\unicode_test_dll.test\msvc\debug\unicode_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\unicode_test_dll.test\msvc\debug\unicode_test.obj"  

unicode_test.cpp
..\boost/program_options/variables_map.hpp(55) : warning C4251: 'boost::program_options::variable_value::v' : class 'boost::any' needs to have dll-interface to be used by clients of class 'boost::program_options::variable_value'
        ..\boost/any.hpp(25) : see declaration of 'boost::any'
..\boost/program_options/variables_map.hpp(62) : warning C4251: 'boost::program_options::variable_value::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::variable_value'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>::comp' : struct 'std::less<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>'
        with
        [
            _Kty=std::string,
            _Ty=boost::program_options::variable_value,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,
            _Mfl=false
        ]
        and
        [
            _Ty=std::string
        ]
        and
        [
            _Kty=std::string,
            _Ty=boost::program_options::variable_value,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,
            _Mfl=false
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_nod<_Traits>::_Alnod' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_nod<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::_Tree_nod<std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>>::_Node
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_ptr<_Traits>::_Alptr' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_ptr<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::_Tree_nod<std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>>::_Node *
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_val<_Traits>::_Alval' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_val<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::pair<const std::string,boost::program_options::variable_value>
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(126) : warning C4251: 'boost::program_options::variables_map::m_final' : class 'std::set<_Kty>' needs to have dll-interface to be used by clients of class 'boost::program_options::variables_map'
        with
        [
            _Kty=std::string
        ]
..\boost/program_options/variables_map.hpp(130) : warning C4273: 'boost::program_options::store' : inconsistent dll linkage
        ..\boost/program_options/variables_map.hpp(65) : see previous definition of 'store'
..\boost/program_options/variables_map.hpp(138) : warning C4273: 'boost::program_options::store' : inconsistent dll linkage
        ..\boost/program_options/variables_map.hpp(65) : see previous definition of 'store'
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/program_options/positional_options.hpp(57) : warning C4251: 'boost::program_options::positional_options_description::m_names' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::positional_options_description'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(120) : warning C4251: 'boost::program_options::detail::cmdline::args' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(127) : warning C4251: 'boost::program_options::detail::cmdline::m_additional_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &
        ]
..\boost/program_options/detail/cmdline.hpp(128) : warning C4251: 'boost::program_options::detail::cmdline::m_style_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::vector<boost::program_options::option>,
            T0=std::vector<std::string> &
        ]
..\boost/program_options/parsers.hpp(56) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            _Ty=boost::program_options::basic_option<wchar_t>
        ]
..\boost/program_options/parsers.hpp(61) : warning C4251: 'boost::...
   (remainder deleted because of excessive size)

program_options - variable_map_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\variable_map_test.test\msvc\debug\link-static\variable_map_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\variable_map_test.test\msvc\debug\link-static\variable_map_test.obj"  

variable_map_test.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\program_options\test\variable_map_test.cpp(60) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(61) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(65) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(82) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(84) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(140) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(145) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(147) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(154) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(155) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(156) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(162) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(162) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(169) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(169) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(202) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(203) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(204) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(205) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(207) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(208) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(209) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(214) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(215) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(216) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(217) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(220) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(221) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(222) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(224) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(225) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(226) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(227) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(265) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(266) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(267) : warning C4127: conditional expression is constant
..\libs\program_options\test\variable_map_test.cpp(268) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/program_options/value_semantic.hpp(190) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,T>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=std::string,
            Source=std::string
        ]
        ..\boost/program_options/value_semantic.hpp(188) : while compiling class template member function 'boost::program_options::typed_value<T,charT> *boost::program_options::typed_value<T,charT>::default_value(const T &)'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\program_options\test\variable_map_test.cpp(48) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/program_options/value_semantic.hpp(190) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,T>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=int,
            Source=int
        ]
        ..\boost/program_options/value_semantic.hpp(188) : while compiling class template member function 'boost::program_options::typed_value<T,charT> *boost::program_options::typed_value<T,charT>::default_value(const T &)'
        with
        [
            T=int,
            charT=char
        ]
        ..\libs\program_options\test\variable_map_test.cpp(70) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=int,
            charT=char
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const bool
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const bool
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=bool,
            T=bool
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=bool,
            T=bool
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member fun...
   (remainder deleted because of excessive size)

program_options - variable_map_test_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\variable_map_test_dll.test\msvc\debug\variable_map_test.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\variable_map_test_dll.test\msvc\debug\variable_map_test.obj"  

variable_map_test.cpp
..\boost/program_options/variables_map.hpp(55) : warning C4251: 'boost::program_options::variable_value::v' : class 'boost::any' needs to have dll-interface to be used by clients of class 'boost::program_options::variable_value'
        ..\boost/any.hpp(25) : see declaration of 'boost::any'
..\boost/program_options/variables_map.hpp(62) : warning C4251: 'boost::program_options::variable_value::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::variable_value'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>::comp' : struct 'std::less<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>'
        with
        [
            _Kty=std::string,
            _Ty=boost::program_options::variable_value,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,
            _Mfl=false
        ]
        and
        [
            _Ty=std::string
        ]
        and
        [
            _Kty=std::string,
            _Ty=boost::program_options::variable_value,
            _Pr=std::less<std::string>,
            _Alloc=std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,
            _Mfl=false
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_nod<_Traits>::_Alnod' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_nod<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::_Tree_nod<std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>>::_Node
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_ptr<_Traits>::_Alptr' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_ptr<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::_Tree_nod<std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>>::_Node *
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(110) : warning C4251: 'std::_Tree_val<_Traits>::_Alval' : class 'std::allocator<_Ty>' needs to have dll-interface to be used by clients of class 'std::_Tree_val<_Traits>'
        with
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
        and
        [
            _Ty=std::pair<const std::string,boost::program_options::variable_value>
        ]
        and
        [
            _Traits=std::_Tmap_traits<std::string,boost::program_options::variable_value,std::less<std::string>,std::allocator<std::pair<const std::string,boost::program_options::variable_value>>,false>
        ]
..\boost/program_options/variables_map.hpp(126) : warning C4251: 'boost::program_options::variables_map::m_final' : class 'std::set<_Kty>' needs to have dll-interface to be used by clients of class 'boost::program_options::variables_map'
        with
        [
            _Kty=std::string
        ]
..\boost/program_options/variables_map.hpp(130) : warning C4273: 'boost::program_options::store' : inconsistent dll linkage
        ..\boost/program_options/variables_map.hpp(65) : see previous definition of 'store'
..\boost/program_options/variables_map.hpp(138) : warning C4273: 'boost::program_options::store' : inconsistent dll linkage
        ..\boost/program_options/variables_map.hpp(65) : see previous definition of 'store'
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/program_options/positional_options.hpp(57) : warning C4251: 'boost::program_options::positional_options_description::m_names' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::positional_options_description'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(120) : warning C4251: 'boost::program_options::detail::cmdline::args' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(127) : warning C4251: 'boost::program_options::detail::cmdline::m_additional_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &
        ]
..\boost/program_options/detail/cmdline.hpp(128) : warning C4251: 'boost::program_options::detail::cmdline::m_style_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::vector<boost::program_options::option>,
            T0=std::vector<std::string> &
        ]
..\boost/program_options/parsers.hpp(56) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            _Ty=boost::program_options::basic_option<wchar_t>
        ]
..\boost/program_options/parsers.hpp(61) ...
   (remainder deleted because of excessive size)

program_options - winmain - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\winmain.test\msvc\debug\link-static\winmain.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\winmain.test\msvc\debug\link-static\winmain.obj"  

winmain.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'

program_options - winmain_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\program_options\test\winmain_dll.test\msvc\debug\winmain.obj.rsp" -c -Fo"..\bin.v2\libs\program_options\test\winmain_dll.test\msvc\debug\winmain.obj"  

winmain.cpp
..\boost/program_options/errors.hpp(21) : warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::program_options::error'
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdexcept(22) : see declaration of 'std::logic_error'
        ..\boost/program_options/errors.hpp(21) : see declaration of 'boost::program_options::error'
..\boost/program_options/errors.hpp(61) : warning C4251: 'boost::program_options::ambiguous_option::alternatives' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::ambiguous_option'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/options_description.hpp(120) : warning C4251: 'boost::program_options::option_description::m_value_semantic' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::program_options::option_description'
        with
        [
            T=const boost::program_options::value_semantic
        ]
..\boost/program_options/options_description.hpp(219) : warning C4251: 'boost::program_options::options_description::m_options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::option_description>
        ]
..\boost/program_options/options_description.hpp(225) : warning C4251: 'boost::program_options::options_description::belong_to_group' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=char
        ]
..\boost/program_options/options_description.hpp(230) : warning C4251: 'boost::program_options::options_description::groups' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::options_description'
        with
        [
            _Ty=boost::shared_ptr<boost::program_options::options_description>
        ]
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\boost/program_options/positional_options.hpp(57) : warning C4251: 'boost::program_options::positional_options_description::m_names' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::positional_options_description'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(120) : warning C4251: 'boost::program_options::detail::cmdline::args' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            _Ty=std::string
        ]
..\boost/program_options/detail/cmdline.hpp(127) : warning C4251: 'boost::program_options::detail::cmdline::m_additional_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::pair<std::string,std::string>,
            T0=const std::string &
        ]
..\boost/program_options/detail/cmdline.hpp(128) : warning C4251: 'boost::program_options::detail::cmdline::m_style_parser' : class 'boost::function1<R,T0>' needs to have dll-interface to be used by clients of class 'boost::program_options::detail::cmdline'
        with
        [
            R=std::vector<boost::program_options::option>,
            T0=std::vector<std::string> &
        ]
..\boost/program_options/parsers.hpp(56) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::options' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            _Ty=boost::program_options::basic_option<wchar_t>
        ]
..\boost/program_options/parsers.hpp(61) : warning C4251: 'boost::program_options::basic_parsed_options<wchar_t>::utf8_encoded_options' : class 'boost::program_options::basic_parsed_options<charT>' needs to have dll-interface to be used by clients of class 'boost::program_options::basic_parsed_options<wchar_t>'
        with
        [
            charT=char
        ]
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'

property_map - dynamic_properties_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\property_map\test\dynamic_properties_test.test\msvc\debug\dynamic_properties_test.obj.rsp" -c -Fo"..\bin.v2\libs\property_map\test\dynamic_properties_test.test\msvc\debug\dynamic_properties_test.obj"  

dynamic_properties_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\property_map\test\dynamic_properties_test.cpp(31) : warning C4100: 'name' : unreferenced formal parameter
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=int,
            Source=NewSource
        ]
        ..\boost/dynamic_property_map.hpp(42) : see reference to function template instantiation 'Target boost::lexical_cast<Value,std::string>(const Source &)' being compiled
        with
        [
            Target=int,
            Value=int,
            Source=std::string
        ]
        ..\boost/dynamic_property_map.hpp(160) : see reference to function template instantiation 'Value boost::detail::read_value<int>(const std::string &)' being compiled
        with
        [
            Value=int
        ]
        ..\boost/dynamic_property_map.hpp(135) : while compiling class template member function 'void boost::detail::dynamic_property_map_adaptor<PropertyMap>::do_put(const boost::any &,const boost::any &,boost::mpl::bool_<C_>)'
        with
        [
            PropertyMap=boost::associative_property_map<std::map<std::string,int>>,
            C_=true
        ]
        ..\boost/dynamic_property_map.hpp(254) : see reference to class template instantiation 'boost::detail::dynamic_property_map_adaptor<PropertyMap>' being compiled
        with
        [
            PropertyMap=boost::associative_property_map<std::map<std::string,int>>
        ]
        ..\libs\property_map\test\dynamic_properties_test.cpp(74) : see reference to function template instantiation 'boost::dynamic_properties &boost::dynamic_properties::property<boost::associative_property_map<UniquePairAssociativeContainer>>(const std::string &,PropertyMap)' being compiled
        with
        [
            UniquePairAssociativeContainer=std::map<std::string,int>,
            PropertyMap=boost::associative_property_map<std::map<std::string,int>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable3<R,T0,T1,T2,Allocator>::init<std::auto_ptr<_Ty>(__cdecl *)(const std::string &,const boost::any &,const boost::any &)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=std::auto_ptr<boost::dynamic_property_map>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            T1=const boost::any &,
            T2=const boost::any &,
            Allocator=std::allocator<boost::function_base>,
            _Ty=boost::dynamic_property_map,
            FunctionPtr=std::auto_ptr<boost::dynamic_property_map> (__cdecl *)(const std::string &,const boost::any &,const boost::any &)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable3<R,T0,T1,T2,Allocator>::init<std::auto_ptr<_Ty>(__cdecl *)(const std::string &,const boost::any &,const boost::any &)>(F)' being compiled
        with
        [
            R=std::auto_ptr<boost::dynamic_property_map>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            T1=const boost::any &,
            T2=const boost::any &,
            Allocator=std::allocator<boost::function_base>,
            _Ty=boost::dynamic_property_map,
            F=std::auto_ptr<boost::dynamic_property_map> (__cdecl *)(const std::string &,const boost::any &,const boost::any &)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable3<R,T0,T1,T2,Allocator>::basic_vtable3<std::auto_ptr<_Ty>(__cdecl *)(const std::string &,const boost::any &,const boost::any &)>(F)' being compiled
        with
        [
            R=std::auto_ptr<boost::dynamic_property_map>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            T1=const boost::any &,
            T2=const boost::any &,
            Allocator=std::allocator<boost::function_base>,
            _Ty=boost::dynamic_property_map,
            F=std::auto_ptr<boost::dynamic_property_map> (__cdecl *)(const std::string &,const boost::any &,const boost::any &)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function3<R,T0,T1,T2>::assign_to<std::auto_ptr<_Ty>(__cdecl *)(const std::string &,const boost::any &,const boost::any &)>(Functor)' being compiled
        with
        [
            R=std::auto_ptr<boost::dynamic_property_map>,
            T0=const std::string &,
            T1=const boost::any &,
            T2=const boost::any &,
            _Ty=boost::dynamic_property_map,
            Functor=std::auto_ptr<boost::dynamic_property_map> (__cdecl *)(const std::string &,const boost::any &,const boost::any &)
        ]
        ..\libs\property_map\test\dynamic_properties_test.cpp(123) : see reference to function template instantiation 'boost::function3<R,T0,T1,T2>::function3<std::auto_ptr<_Ty>(__cdecl *)(const std::string &,const boost::any &,const boost::any &)>(Functor,int)' being compiled
        with
        [
            R=std::auto_ptr<boost::dynamic_property_map>,
            T0=const std::string &,
            T1=const boost::any &,
            T2=const boost::any &,
            _Ty=boost::dynamic_property_map,
            Functor=std::auto_ptr<boost::dynamic_property_map> (__cdecl *)(const std::string &,const boost::any &,const boost::any &)
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

property_map - property_map_cc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\property_map\test\property_map_cc.test\msvc\debug\property_map_cc.obj.rsp" -c -Fo"..\bin.v2\libs\property_map\test\property_map_cc.test\msvc\debug\property_map_cc.obj"  

property_map_cc.cpp
..\boost/property_map.hpp(251) : warning C4510: 'boost::LvaluePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LvaluePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\libs\property_map\test\property_map_cc.cpp(68) : see reference to function template instantiation 'void boost::function_requires<boost::LvaluePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::LvaluePropertyMapConcept<PMap,Key>
        ]
..\boost/property_map.hpp(251) : warning C4610: struct 'boost::LvaluePropertyMapConcept<PMap,Key>' can never be instantiated - user defined constructor required
        with
        [
            PMap=PMap,
            Key=Key
        ]
..\boost/property_map.hpp(285) : warning C4510: 'boost::Mutable_LvaluePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::Mutable_LvaluePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\libs\property_map\test\property_map_cc.cpp(80) : see reference to function template instantiation 'void boost::function_requires<boost::Mutable_LvaluePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::Mutable_LvaluePropertyMapConcept<PMap,Key>
        ]
..\boost/property_map.hpp(285) : warning C4610: struct 'boost::Mutable_LvaluePropertyMapConcept<PMap,Key>' can never be instantiated - user defined constructor required
        with
        [
            PMap=PMap,
            Key=Key
        ]
..\boost/property_map.hpp(285) : warning C4510: 'boost::Mutable_LvaluePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::Mutable_LvaluePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\libs\property_map\test\property_map_cc.cpp(88) : see reference to function template instantiation 'void boost::function_requires<boost::Mutable_LvaluePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::Mutable_LvaluePropertyMapConcept<PMap,Key>
        ]
..\boost/property_map.hpp(285) : warning C4610: struct 'boost::Mutable_LvaluePropertyMapConcept<PMap,Key>' can never be instantiated - user defined constructor required
        with
        [
            PMap=PMap,
            Key=Key
        ]
..\boost/property_map.hpp(251) : warning C4510: 'boost::LvaluePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LvaluePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\libs\property_map\test\property_map_cc.cpp(96) : see reference to function template instantiation 'void boost::function_requires<boost::LvaluePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::LvaluePropertyMapConcept<PMap,Key>
        ]
..\boost/property_map.hpp(251) : warning C4610: struct 'boost::LvaluePropertyMapConcept<PMap,Key>' can never be instantiated - user defined constructor required
        with
        [
            PMap=PMap,
            Key=Key
        ]
..\boost/property_map.hpp(163) : warning C4510: 'boost::ReadablePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadablePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/property_map.hpp(239) : see reference to function template instantiation 'void boost::function_requires<boost::ReadablePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::ReadablePropertyMapConcept<PMap,Key>
        ]
        ..\boost/property_map.hpp(238) : while compiling class template member function 'void boost::LvaluePropertyMapConcept<PMap,Key>::constraints(void)'
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LvaluePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\libs\property_map\test\property_map_cc.cpp(68) : see reference to function template instantiation 'void boost::function_requires<boost::LvaluePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::LvaluePropertyMapConcept<PMap,Key>
        ]
..\boost/property_map.hpp(163) : warning C4610: struct 'boost::ReadablePropertyMapConcept<PMap,Key>' can never be instantiated - user defined constructor required
        with
        [
            PMap=PMap,
            Key=Key
        ]
..\boost/property_map.hpp(163) : warning C4510: 'boost::ReadablePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadablePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/property_map.hpp(239) : see reference to function template instantiation 'void boost::function_requires<boost::ReadablePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::ReadablePropertyMapConcept<PMap,Key>
        ]
        ..\boost/property_map.hpp(238) : while compiling class template member function 'void boost::LvaluePropertyMapConcept<PMap,Key>::constraints(void)'
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::LvaluePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\libs\property_map\test\property_map_cc.cpp(96) : see reference to function template instantiation 'void boost::function_requires<boost::LvaluePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::LvaluePropertyMapConcept<PMap,Key>
        ]
..\boost/property_map.hpp(163) : warning C4610: struct 'boost::ReadablePropertyMapConcept<PMap,Key>' can never be instantiated - user defined constructor required
        with
        [
            PMap=PMap,
            Key=Key
        ]
..\boost/property_map.hpp(163) : warning C4510: 'boost::ReadablePropertyMapConcept<PMap,Key>' : default constructor could not be generated
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadablePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/property_map.hpp(214) : see reference to function template instantiation 'void boost::function_requires<boost::ReadablePropertyMapConcept<PMap,Key>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            PMap=PMap,
            Key=Key,
            T=boost::ReadablePropertyMapConcept<PMap,Key>
        ]
        ..\boost/property_map.hpp(213) : while compiling class template member function 'void boost::ReadWritePropertyMapConcept<PMap,Key>::constraints(void)'
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ReadWritePropertyMapConcept<PMap,Key>' being compiled
        with
        [
            PMap=PMap,
            Key=Key
        ]
        ..\boost/property_map.hpp(272) : see reference to function template instantiation 'void boost::function_requires<boost...
   (remainder deleted because of excessive size)

ptr_container - incomplete_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\incomplete_type_test.test\msvc\debug\incomplete_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\incomplete_type_test.test\msvc\debug\incomplete_type_test.obj"  

incomplete_type_test.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\incomplete_type_test.cpp(160) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\incomplete_type_test.cpp(162) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\incomplete_type_test.cpp(164) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\incomplete_type_test.cpp(174) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\incomplete_type_test.cpp(174) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Composite,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Composite,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(Composite *)'
        with
        [
            T=Composite,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=Composite,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\incomplete_type_test.cpp(33) : see reference to class template instantiation 'boost::ptr_vector<T>' being compiled
        with
        [
            T=Composite
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(Composite *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        d:\kits\boost\libs\ptr_container\test\test_data.hpp(48) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,int>(const Source &)' being compiled
        with
        [
            Target=std::string,
            Source=int
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/reversible_ptr_container.hpp(107) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const Composite *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(54) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : see reference to function template instantiation 'void boost::ptr_container_detail::clone_deleter<CloneAllocator>::operator ()<Composite>(const T *) const' being compiled
        with
        [
            CloneAllocator=boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>,
            T=Composite
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : while compiling class template member function 'boost::ptr_container_detail::static_move_ptr<T,Deleter>::~static_move_ptr(void)'
        with
        [
            T=Composite,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::static_move_ptr<T,Deleter>' being compiled
        with
        [
            T=Composite,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(Composite *)'
        with
        [
            T=Composite,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(92) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(91) : while compiling class template member function 'Composite *boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::allocate_clone(const Composite *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<Composite,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]

ptr_container - indirect_fun - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\indirect_fun.test\msvc\debug\indirect_fun.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\indirect_fun.test\msvc\debug\indirect_fun.obj"  

indirect_fun.cpp
..\libs\ptr_container\test\indirect_fun.cpp(35) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\indirect_fun.cpp(41) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=boost::ptr_vector<std::string>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=boost::ptr_vector<std::string>
        ]
        ..\libs\ptr_container\test\indirect_fun.cpp(43) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<boost::ptr_vector<std::string>>,
            Argument=std::basic_string<char,std::char_traits<char>,std::allocator<char>> *
        ]
..\libs\ptr_container\test\indirect_fun.cpp(50) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\indirect_fun.cpp(51) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\indirect_fun.cpp(55) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\indirect_fun.cpp(56) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\indirect_fun.cpp(62) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\indirect_fun.cpp(69) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\indirect_fun.cpp(69) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(std::basic_string<_Elem,_Traits,_Ax> *)'
        with
        [
            T=std::string,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=std::string,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\indirect_fun.cpp(29) : see reference to class template instantiation 'boost::ptr_vector<T>' being compiled
        with
        [
            T=std::string
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(std::basic_string<_Elem,_Traits,_Ax> *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(107) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const std::basic_string<_Elem,_Traits,_Ax> *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(282) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(281) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_policy_deallocate_clone(const std::basic_string<_Elem,_Traits,_Ax> *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<std::string,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]

ptr_container - iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\iterator_test.test\msvc\debug\iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\iterator_test.test\msvc\debug\iterator_test.obj"  

iterator_test.cpp
..\libs\ptr_container\test\iterator_test.cpp(24) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(25) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(26) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(27) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(29) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(32) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(34) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\iterator_test.cpp(67) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\iterator_test.cpp(67) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(int *)'
        with
        [
            T=int,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\iterator_test.cpp(19) : see reference to class template instantiation 'boost::ptr_vector<T>' being compiled
        with
        [
            T=int
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::map_config<int,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(388) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::map_config<int,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(386) : while compiling class template member function 'std::pair<_Ty1,_Ty2> boost::ptr_map_adapter<T,VoidPtrMap,CloneAllocator>::insert_impl(const int &,int *)'
        with
        [
            _Ty1=boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>,false>>::iterator,int,int>,
            _Ty2=bool,
            T=int,
            VoidPtrMap=std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map.hpp(35) : see reference to class template instantiation 'boost::ptr_map_adapter<T,VoidPtrMap,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrMap=std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\iterator_test.cpp(44) : see reference to class template instantiation 'boost::ptr_map<Key,T>' being compiled
        with
        [
            Key=int,
            T=int
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::map_config<int,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/detail/associative_ptr_container.hpp(34) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::map_config<int,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(96) : see reference to class template instantiation 'boost::ptr_container_detail::associative_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::map_config<int,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(291) : see reference to class template instantiation 'boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrMap=std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *>>>,
...
   (remainder deleted because of excessive size)

ptr_container - ptr_array - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\ptr_array.test\msvc\debug\ptr_array.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\ptr_array.test\msvc\debug\ptr_array.obj"  

ptr_array.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_array.cpp(90) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(90) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(91) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(91) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(93) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(93) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(152) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_array.cpp(152) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,boost::ptr_container_detail::ptr_array_impl<void *,10>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_array.hpp(148) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,boost::ptr_container_detail::ptr_array_impl<void *,10>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_array.hpp(145) : while compiling class template member function 'boost::ptr_container_detail::static_move_ptr<T,Deleter> boost::ptr_array<T,N>::replace(size_t,int *)'
        with
        [
            T=int,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,boost::ptr_container_detail::ptr_array_impl<void *,10>>,boost::heap_clone_allocator>::null_clone_allocator<false>>,
            N=10
        ]
        ..\libs\ptr_container\test\ptr_array.cpp(89) : see reference to class template instantiation 'boost::ptr_array<T,N>' being compiled
        with
        [
            T=int,
            N=10
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,boost::ptr_container_detail::ptr_array_impl<void *,10>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,boost::ptr_container_detail::ptr_array_impl<void *,10>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_array.hpp(61) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrSeq=boost::ptr_container_detail::ptr_array_impl<void *,10>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/ptr_container/ptr_array.hpp(39) : warning C4100: 'a' : unreferenced formal parameter
        ..\boost/ptr_container/ptr_array.hpp(39) : while compiling class template member function 'boost::ptr_container_detail::ptr_array_impl<T,N>::ptr_array_impl(Allocator)'
        with
        [
            T=void *,
            N=10,
            Allocator=int
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(47) : see reference to class template instantiation 'boost::ptr_container_detail::ptr_array_impl<T,N>' being compiled
        with
        [
            T=void *,
            N=10
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(77) : see reference to class template instantiation 'boost::ptr_container_detail::sequence_config<T,VoidPtrSeq>' being compiled
        with
        [
            T=int,
            VoidPtrSeq=boost::ptr_container_detail::ptr_array_impl<void *,10>
        ]
..\boost/ptr_container/ptr_array.hpp(39) : warning C4100: 'a' : unreferenced formal parameter
        ..\boost/ptr_container/ptr_array.hpp(39) : while compiling class template member function 'boost::ptr_container_detail::ptr_array_impl<T,N>::ptr_array_impl(Allocator)'
        with
        [
            T=void *,
            N=2,
            Allocator=int
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(47) : see reference to class template instantiation 'boost::ptr_container_detail::ptr_array_impl<T,N>' being compiled
        with
        [
            T=void *,
            N=2
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(77) : see reference to class template instantiation 'boost::ptr_container_detail::sequence_config<T,VoidPtrSeq>' being compiled
        with
        [
            T=n_ary_tree<std::string,2>,
            VoidPtrSeq=boost::ptr_container_detail::ptr_array_impl<void *,2>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<n_ary_tree<std::string,2>,boost::ptr_container_detail::ptr_array_impl<void *,2>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_array.hpp(61) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=n_ary_tree<std::string,2>,
            VoidPtrSeq=boost::ptr_container_detail::ptr_array_impl<void *,2>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\ptr_array.cpp(31) : see reference to class template instantiation 'boost::ptr_array<T,N>' being compiled
        with
        [
            T=n_ary_tree<std::string,2>,
            N=2
        ]
        ..\libs\ptr_container\test\ptr_array.cpp(71) : see reference to class template instantiation 'n_ary_tree<Node,N>' being compiled
        with
        [
            Node=std::string,
            N=2
        ]
..\libs\ptr_container\test\ptr_array.cpp(118) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_array.cpp(84) : see reference to function template instantiation 'void test_array_interface<boost::ptr_array<T,N>,Base,Derived_class>(void)' being compiled
        with
        [
            T=Base,
            N=10
        ]
..\libs\ptr_container\test\ptr_array.cpp(119) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(123) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(124) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(125) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(137) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(138) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(141) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(144) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(118) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_array.cpp(85) : see reference to function template instantiation 'void test_array_interface<boost::ptr_array<T,N>,Base,Derived_class>(void)' being compiled
        with
        [
            T=boost::nullable<Base>,
            N=10
        ]
..\libs\ptr_container\test\ptr_array.cpp(119) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(123) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_array.cpp(124) : warning C4127: conditiona...
   (remainder deleted because of excessive size)

ptr_container - ptr_deque - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\ptr_deque.test\msvc\debug\ptr_deque.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\ptr_deque.test\msvc\debug\ptr_deque.obj"  

ptr_deque.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_deque.cpp(26) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_deque.cpp(28) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_deque.cpp(33) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_deque.cpp(33) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(191) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(188) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_front(int *)'
        with
        [
            T=int,
            VoidPtrSeq=std::deque<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_deque.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrSeq=std::deque<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\ptr_deque.cpp(24) : see reference to class template instantiation 'boost::ptr_deque<T>' being compiled
        with
        [
            T=int
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(30) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_deque.cpp(18) : see reference to function template instantiation 'void reversible_container_test<boost::ptr_deque<T>,Base,Derived_class>(void)' being compiled
        with
        [
            T=Base
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(32) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(41) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(98) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(102) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Base,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(116) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Base,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(120) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(133) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(134) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(137) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(138) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(30) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_deque.cpp(19) : see reference to function template instantiation 'void reversible_container_test<boost::ptr_deque<T>,Value,Value>(void)' being compiled
        with
        [
            T=Value
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(32) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(41) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(98) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(102) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Value,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Value,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(116) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Value,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Value,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocato...
   (remainder deleted because of excessive size)

ptr_container - ptr_list - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\ptr_list.test\msvc\debug\ptr_list.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\ptr_list.test\msvc\debug\ptr_list.obj"  

ptr_list.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_list.cpp(42) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_list.cpp(42) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::list<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::list<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(int *)'
        with
        [
            T=int,
            VoidPtrSeq=std::list<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_list.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrSeq=std::list<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\ptr_list.cpp(28) : see reference to class template instantiation 'boost::ptr_list<T>' being compiled
        with
        [
            T=int
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::list<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::list<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(30) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_list.cpp(22) : see reference to function template instantiation 'void reversible_container_test<boost::ptr_list<T>,Base,Derived_class>(void)' being compiled
        with
        [
            T=Base
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(32) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(41) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(98) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(102) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Base,std::list<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(116) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Base,std::list<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(120) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(133) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(134) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(137) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(138) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(30) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_list.cpp(23) : see reference to function template instantiation 'void reversible_container_test<boost::ptr_list<T>,Value,Value>(void)' being compiled
        with
        [
            T=Value
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(32) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(41) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(98) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(102) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Value,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Value,std::list<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(116) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Value,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Value,std::list<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(120) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequ...
   (remainder deleted because of excessive size)

ptr_container - ptr_map - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\ptr_map.test\msvc\debug\ptr_map.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\ptr_map.test\msvc\debug\ptr_map.obj"  

ptr_map.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_map.cpp(50) : warning C4100: 'r' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_map.cpp(252) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(254) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(258) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(258) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(259) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(259) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(260) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(260) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(266) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(277) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_map.cpp(277) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::map_config<int,std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(259) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::map_config<int,std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(254) : while compiling class template member function 'boost::ptr_container_detail::static_move_ptr<T,Deleter> boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>::replace(boost::ptr_map_iterator<I,K,V>,int *)'
        with
        [
            T=int,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::map_config<int,std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            I=std::_Tree<std::_Tmap_traits<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>,false>>::iterator,
            K=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            V=int
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(291) : see reference to class template instantiation 'boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map.hpp(35) : see reference to class template instantiation 'boost::ptr_map_adapter<T,VoidPtrMap,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\ptr_map.cpp(249) : see reference to class template instantiation 'boost::ptr_map<Key,T>' being compiled
        with
        [
            Key=std::string,
            T=int
        ]
..\boost/ptr_container/ptr_map_adapter.hpp(145) : warning C4512: 'boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>::eraser' : assignment operator could not be generated
        with
        [
            T=int,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(129) : see declaration of 'boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>::eraser'
        with
        [
            T=int,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(157) : see reference to class template instantiation 'boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>::eraser' being compiled
        with
        [
            T=int,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(148) : while compiling class template member function 'int &boost::ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator>::insert_lookup(const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            T=int,
            VoidPtrMap=std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::map_config<int,std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/detail/associative_ptr_container.hpp(34) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::map_config<int,std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_map_adapter.hpp(96) : see reference to class template instantiation 'boost::ptr_container_detail::associative_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::map_config<int,std::map<std::string,void *,std::less<std::string>,std::allocator<std::pair<const std::string,void *>>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\libs\ptr_container\test\ptr_map.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_map.cpp(234) : see reference to function template instantiation 'void ptr_map_test<boost::ptr_map<Key,T>,Base,Derived_class>(void)' being compiled
        with
        [
            Key=int,
            T=Base
        ]
..\libs\ptr_container\test\ptr_map.cpp(94) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(117) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(131) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(135) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_map.cpp(137) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' :...
   (remainder deleted because of excessive size)

ptr_container - ptr_set - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\ptr_set.test\msvc\debug\ptr_set.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\ptr_set.test\msvc\debug\ptr_set.obj"  

ptr_set.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_set.cpp(27) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_set.cpp(27) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_set.cpp(30) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_set.cpp(30) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_set.cpp(31) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_set.cpp(31) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_set.cpp(36) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_set.cpp(36) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::set_config<int,std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_set_adapter.hpp(269) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::set_config<int,std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_set_adapter.hpp(266) : while compiling class template member function 'std::pair<_Ty1,_Ty2> boost::ptr_set_adapter<Key,VoidPtrSet,CloneAllocator>::insert(int *)'
        with
        [
            _Ty1=boost::void_ptr_iterator<std::_Tree<std::_Tset_traits<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>,false>>::iterator,int>,
            _Ty2=bool,
            Key=int,
            VoidPtrSet=std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_set.hpp(37) : see reference to class template instantiation 'boost::ptr_set_adapter<Key,VoidPtrSet,CloneAllocator>' being compiled
        with
        [
            Key=int,
            VoidPtrSet=std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\ptr_set.cpp(25) : see reference to class template instantiation 'boost::ptr_set<Key>' being compiled
        with
        [
            Key=int
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::set_config<int,std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/detail/associative_ptr_container.hpp(34) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::set_config<int,std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_set_adapter.hpp(87) : see reference to class template instantiation 'boost::ptr_container_detail::associative_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::set_config<int,std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_set_adapter.hpp(203) : see reference to class template instantiation 'boost::ptr_container_detail::ptr_set_adapter_base<Key,VoidPtrSet,CloneAllocator>' being compiled
        with
        [
            Key=int,
            VoidPtrSet=std::set<void *,boost::void_ptr_indirect_fun<std::less<int>,int>,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(27) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_set.cpp(19) : see reference to function template instantiation 'void ptr_set_test<boost::ptr_set<Key>,Base,Derived_class>(void)' being compiled
        with
        [
            Key=Base
        ]
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(30) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(51) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(65) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(67) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(69) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::set_config<Base,std::set<void *,boost::void_ptr_indirect_fun<std::less<Base>,Base>,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(73) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::set_config<Base,std::set<void *,boost::void_ptr_indirect_fun<std::less<Base>,Base>,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(80) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(87) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(89) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(90) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(92) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(93) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(97) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(98) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(27) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_set.cpp(20) : see reference to function template instantiation 'void ptr_set_test<boost::ptr_set<Key>,Value,Value>(void)' being compiled
        with
        [
            Key=Value
        ]
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(30) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(51) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(65) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\associative_test_data.hpp(67) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_co...
   (remainder deleted because of excessive size)

ptr_container - ptr_vector - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\ptr_vector.test\msvc\debug\ptr_vector.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\ptr_vector.test\msvc\debug\ptr_vector.obj"  

ptr_vector.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_vector.cpp(30) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(33) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(33) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(34) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(34) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(36) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(36) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(37) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(37) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(38) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(38) : warning C4127: conditional expression is constant
..\boost/assign/list_inserter.hpp(70) : warning C4512: 'boost::assign_detail::call_push_back<C>' : assignment operator could not be generated
        with
        [
            C=boost::ptr_vector<int>
        ]
        ..\boost/assign/list_inserter.hpp(332) : see reference to class template instantiation 'boost::assign_detail::call_push_back<C>' being compiled
        with
        [
            C=boost::ptr_vector<int>
        ]
        ..\libs\ptr_container\test\ptr_vector.cpp(40) : see reference to class template instantiation 'boost::assign::list_inserter<Function,Argument>' being compiled
        with
        [
            Function=boost::assign_detail::call_push_back<boost::ptr_vector<int>>,
            Argument=int *
        ]
..\libs\ptr_container\test\ptr_vector.cpp(50) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(51) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(52) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(53) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(54) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(55) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\ptr_vector.cpp(61) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\ptr_vector.cpp(61) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<int,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(int *)'
        with
        [
            T=int,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=int,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\ptr_vector.cpp(29) : see reference to class template instantiation 'boost::ptr_vector<T>' being compiled
        with
        [
            T=int
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(int *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<int,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(30) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_vector.cpp(19) : see reference to function template instantiation 'void reversible_container_test<boost::ptr_vector<T>,Base,Derived_class>(void)' being compiled
        with
        [
            T=Base
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(32) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(35) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(38) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(41) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(60) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(74) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(98) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(100) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(102) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Base,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(116) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<Base,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Base,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(120) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(133) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(134) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(137) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(138) : warning C4127: conditional expression is constant
d:\kits\boost\libs\ptr_container\test\sequence_test_data.hpp(30) : warning C4127: conditional expression is constant
        ..\libs\ptr_container\test\ptr_vector.cpp(20) ...
   (remainder deleted because of excessive size)

ptr_container - tree_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\tree_test.test\msvc\debug\tree_test.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\tree_test.test\msvc\debug\tree_test.obj"  

tree_test.cpp
d:\kits\boost\libs\ptr_container\test\test_data.hpp(70) : warning C4100: 'b' : unreferenced formal parameter
d:\kits\boost\libs\ptr_container\test\test_data.hpp(95) : warning C4100: 'out' : unreferenced formal parameter
..\libs\ptr_container\test\tree_test.cpp(242) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\tree_test.cpp(251) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\tree_test.cpp(254) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\tree_test.cpp(256) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\tree_test.cpp(260) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\tree_test.cpp(263) : warning C4127: conditional expression is constant
..\libs\ptr_container\test\tree_test.cpp(270) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\ptr_container\test\tree_test.cpp(270) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<node,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(176) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<node,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(173) : while compiling class template member function 'void boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(node *)'
        with
        [
            T=node,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=node,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\tree_test.cpp(29) : see reference to class template instantiation 'boost::ptr_vector<T>' being compiled
        with
        [
            T=node
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(node *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        d:\kits\boost\libs\ptr_container\test\test_data.hpp(48) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,int>(const Source &)' being compiled
        with
        [
            Target=std::string,
            Source=int
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\libs\ptr_container\test\tree_test.cpp(81) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,std::string>(const Source &)' being compiled
        with
        [
            Target=std::string,
            Source=std::string
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\libs\ptr_container\test\tree_test.cpp(124) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,T>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=float,
            Source=float
        ]
        ..\libs\ptr_container\test\tree_test.cpp(123) : while compiling class template member function 'std::string leaf<T>::do_description(void) const'
        with
        [
            T=float
        ]
        ..\libs\ptr_container\test\tree_test.cpp(247) : see reference to class template instantiation 'leaf<T>' being compiled
        with
        [
            T=float
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/ptr_container/detail/reversible_ptr_container.hpp(107) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const node *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(54) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : see reference to function template instantiation 'void boost::ptr_container_detail::clone_deleter<CloneAllocator>::operator ()<node>(const T *) const' being compiled
        with
        [
            CloneAllocator=boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>,
            T=node
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : while compiling class template member function 'boost::ptr_container_detail::static_move_ptr<T,Deleter>::~static_move_ptr(void)'
        with
        [
            T=node,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<node,std::vector<void *,std::allocator<void *>>>,boos...
   (remainder deleted because of excessive size)

ptr_container - tut1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\tut1.test\msvc\debug\tut1.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\tut1.test\msvc\debug\tut1.obj"  

tut1.cpp
..\boost/ptr_container/detail/move.hpp(23) : warning C4512: 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment operator could not be generated
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<animal,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
        ..\libs\ptr_container\test\tut1.cpp(324) : see reference to class template instantiation 'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
        with
        [
            Ptr=boost::ptr_container_detail::static_move_ptr<animal,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(268) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(267) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::enforce_null_policy(animal *,const char *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\boost/ptr_container/ptr_deque.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=animal,
            VoidPtrSeq=std::deque<void *,std::allocator<void *>>,
            CloneAllocator=boost::heap_clone_allocator
        ]
        ..\libs\ptr_container\test\tut1.cpp(142) : see reference to class template instantiation 'boost::ptr_deque<T>' being compiled
        with
        [
            T=animal
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(107) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const animal *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(54) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : see reference to function template instantiation 'void boost::ptr_container_detail::clone_deleter<CloneAllocator>::operator ()<animal>(const T *) const' being compiled
        with
        [
            CloneAllocator=boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>,
            T=animal
        ]
        ..\boost/ptr_container/detail/static_move_ptr.hpp(86) : while compiling class template member function 'boost::ptr_container_detail::static_move_ptr<T,Deleter>::~static_move_ptr(void)'
        with
        [
            T=animal,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>
        ]
        ..\libs\ptr_container\test\tut1.cpp(223) : see reference to class template instantiation 'boost::ptr_container_detail::static_move_ptr<T,Deleter>' being compiled
        with
        [
            T=animal,
            Deleter=boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(92) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(91) : while compiling class template member function 'animal *boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::allocate_clone(const animal *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<animal,std::deque<void *,std::allocator<void *>>>,
            CloneAllocator=boost::heap_clone_allocator,
            allow_null_values=false
        ]

ptr_container - view_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\ptr_container\test\view_example.test\msvc\debug\view_example.obj.rsp" -c -Fo"..\bin.v2\libs\ptr_container\test\view_example.test\msvc\debug\view_example.obj"  

view_example.cpp
..\boost/ptr_container/detail/reversible_ptr_container.hpp(107) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const photon *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<photon,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::view_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(282) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<photon,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::view_clone_allocator,
            allow_null_values=false
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(281) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_policy_deallocate_clone(const photon *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<photon,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::view_clone_allocator
        ]
        ..\boost/ptr_container/ptr_sequence_adapter.hpp(139) : see reference to class template instantiation 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>' being compiled
        with
        [
            Config=boost::ptr_container_detail::sequence_config<photon,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::view_clone_allocator
        ]
        ..\boost/ptr_container/ptr_vector.hpp(35) : see reference to class template instantiation 'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
        with
        [
            T=photon,
            VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
            CloneAllocator=boost::view_clone_allocator
        ]
        ..\libs\ptr_container\test\view_example.cpp(115) : see reference to class template instantiation 'boost::ptr_vector<T,CloneAllocator>' being compiled
        with
        [
            T=photon,
            CloneAllocator=boost::view_clone_allocator
        ]
..\boost/ptr_container/clone_allocator.hpp(66) : warning C4100: 'r' : unreferenced formal parameter
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(113) : see reference to function template instantiation 'void boost::view_clone_allocator::deallocate_clone<photon>(const U *)' being compiled
        with
        [
            U=photon
        ]
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(106) : while compiling class template member function 'void boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::deallocate_clone(const photon *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<photon,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::view_clone_allocator,
            allow_null_values=false
        ]
..\boost/ptr_container/detail/reversible_ptr_container.hpp(92) : warning C4127: conditional expression is constant
        ..\boost/ptr_container/detail/reversible_ptr_container.hpp(91) : while compiling class template member function 'photon *boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::null_clone_allocator<allow_null_values>::allocate_clone(const photon *)'
        with
        [
            Config=boost::ptr_container_detail::sequence_config<photon,std::vector<void *,std::allocator<void *>>>,
            CloneAllocator=boost::view_clone_allocator,
            allow_null_values=false
        ]

python - andreas_beyer - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer.obj"  

andreas_beyer.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=A::A_ptr (__thiscall A::* )(void),
            T0=A::A_ptr,
            T1=A &,
            F=A::A_ptr (__thiscall A::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<A::A_ptr,A &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=A,
            X1=boost::noncopyable,
            F=A::A_ptr (__thiscall A::* )(void),
            T1=const char *,
            T=A,
            Fn=A::A_ptr (__thiscall A::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\andreas_beyer.cpp(47) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<A::A_ptr(__thiscall A::* )(void)>(const char *,F)' being compiled
        with
        [
            W=A,
            X1=boost::noncopyable,
            F=A::A_ptr (__thiscall A::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall B::* )(A::A_ptr),
            T0=void,
            T1=B &,
            T2=A::A_ptr,
            F=void (__thiscall B::* )(A::A_ptr),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,B &,A::A_ptr>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=B,
            F=void (__thiscall B::* )(A::A_ptr),
            T1=const char *,
            T=B,
            Fn=void (__thiscall B::* )(A::A_ptr),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\andreas_beyer.cpp(53) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall B::* )(A::A_ptr)>(const char *,F)' being compiled
        with
        [
            W=B,
            F=void (__thiscall B::* )(A::A_ptr)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<A::A_ptr(__cdecl *)(boost::shared_ptr<T>),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T=B,
            T0=A::A_ptr,
            T1=boost::shared_ptr<B>,
            F=A::A_ptr (__cdecl *)(boost::shared_ptr<B>),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<A::A_ptr,boost::shared_ptr<B>>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,A::A_ptr(__cdecl *)(boost::shared_ptr<T>),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=B,
            T=B,
            T1=const char *,
            Fn=A::A_ptr (__cdecl *)(boost::shared_ptr<B>),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\andreas_beyer.cpp(53) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<A::A_ptr(__cdecl *)(boost::shared_ptr<T>)>(const char *,F)' being compiled
        with
        [
            W=B,
            T=B,
            F=A::A_ptr (__cdecl *)(boost::shared_ptr<B>)
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\andreas_beyer.test\msvc\debug\andreas_beyer_ext.so". The system cannot find the file specified.

python - args - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\args.test\msvc\debug\args.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\args.test\msvc\debug\args.obj"  

args.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/raw_function.hpp(55) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\python\test\args.cpp(54) : see reference to function template instantiation 'boost::python::api::object boost::python::raw_function<boost::python::tuple(__cdecl *)(boost::python::tuple,boost::python::dict)>(F,size_t)' being compiled
        with
        [
            F=boost::python::tuple (__cdecl *)(boost::python::tuple,boost::python::dict)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=Y,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\args.cpp(66) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Y,
            F=int (__thiscall test_class<>::* )(void) const
        ]
..\boost/python/to_python_indirect.hpp(55) : warning C4127: conditional expression is constant
        ..\boost/python/to_python_indirect.hpp(37) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::execute<U>(const U &,boost::mpl::false_) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=Y
        ]
        ..\boost/python/detail/invoke.hpp(88) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::operator ()<Y>(const U &) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=Y
        ]
        ..\boost/python/detail/caller.hpp(199) : see reference to function template instantiation 'PyObject *boost::python::detail::invoke<ResultConverter,T,c_t0,c_t1>(boost::python::detail::invoke_tag_<void_return,member>,const RC &,F &,TC &,AC0 &)' being compiled
        with
        [
            ResultConverter=result_converter,
            T=const test_class<> &(__thiscall X::* )(bool) const,
            void_return=false,
            member=true,
            RC=result_converter,
            F=const test_class<> &(__thiscall X::* )(bool) const,
            TC=c_t0,
            AC0=c_t1
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<2>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=const test_class<> &(__thiscall X::* )(bool) const,
            Policies=boost::python::return_internal_reference<>,
            Sig=boost::mpl::vector3<const Y &,X &,bool>
        ]
        ..\boost/python/detail/caller.hpp(145) : see reference to class template instantiation 'boost::python::detail::caller_arity<2>::impl<F,Policies,Sig>' being compiled
        with
        [
            F=const test_class<> &(__thiscall X::* )(bool) const,
            Policies=boost::python::return_internal_reference<>,
            Sig=boost::mpl::vector3<const Y &,X &,bool>
        ]
        ..\boost/python/make_function.hpp(61) : see reference to class template instantiation 'boost::python::detail::caller<F,CallPolicies,Sig>' being compiled
        with
        [
            F=const test_class<> &(__thiscall X::* )(bool) const,
            CallPolicies=boost::python::return_internal_reference<>,
            Sig=boost::mpl::vector3<const Y &,X &,bool>
        ]
        ..\boost/python/make_function.hpp(146) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_aux<F,CallPolicies,Signature,boost::mpl::int_<N>>(F,const CallPolicies &,const Sig &,const boost::python::detail::keyword_range &,NumKeywords)' being compiled
        with
        [
            F=const Y &(__thiscall X::* )(bool) const,
            CallPolicies=boost::python::return_internal_reference<>,
            Signature=boost::mpl::vector3<const Y &,X &,bool>,
            N=1,
            Sig=boost::mpl::vector3<const Y &,X &,bool>,
            NumKeywords=boost::mpl::int_<1>
        ]
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,T2,boost::mpl::vector3<T0,X &,bool>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const Y &(__thiscall X::* )(bool) const,
            T1=boost::python::return_internal_reference<>,
            T2=boost::python::detail::keywords<1>,
            T0=const Y &,
            F=const Y &(__thiscall X::* )(bool) const,
            CallPolicies=boost::python::return_internal_reference<>,
            Keywords=boost::python::detail::keywords<1>,
            Signature=boost::mpl::vector3<const Y &,X &,bool>
        ]
        ..\boost/python/class.hpp(271) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,Fn,boost::python::detail::def_helper<T1,T2,T3>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            Fn=const Y &(__thiscall X::* )(bool) const,
            T1=boost::python::return_internal_reference<>,
            T2=boost::python::detail::keywords<1>,
            T3=const char [10],
            T=X,
           ...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\args.test\msvc\debug\args_ext.so". The system cannot find the file specified.

python - auto_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr.obj"  

auto_ptr.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            X1=std::auto_ptr<X>,
            X2=boost::noncopyable,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\auto_ptr.cpp(66) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            X1=std::auto_ptr<X>,
            X2=boost::noncopyable,
            F=int (__thiscall test_class<>::* )(void) const
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\auto_ptr.test\msvc\debug\auto_ptr_ext.so". The system cannot find the file specified.

python - back_reference - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference.obj"  

back_reference.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=const Y &
        ]
        ..\libs\python\test\back_reference.cpp(80) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=const Y &
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall X::* )(void) const,
            T0=int,
            T1=Y &,
            F=int (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,Y &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            F=int (__thiscall X::* )(void) const,
            T1=const char *,
            T=Y,
            Fn=int (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\back_reference.cpp(96) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall X::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Y,
            F=int (__thiscall X::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall X::* )(int),
            T0=void,
            T1=Y &,
            T2=int,
            F=void (__thiscall X::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,Y &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            F=void (__thiscall X::* )(int),
            T1=const char *,
            T=Y,
            Fn=void (__thiscall X::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\back_reference.cpp(96) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall X::* )(int)>(const char *,F)' being compiled
        with
        [
            W=Y,
            F=void (__thiscall X::* )(int)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall X::* )(void) const,
            T0=int,
            T1=Z &,
            F=int (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,Z &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Z,
            X1=std::auto_ptr<Z>,
            F=int (__thiscall X::* )(void) const,
            T1=const char *,
            T=Z,
            Fn=int (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\back_reference.cpp(101) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<int(__thiscall X::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Z,
            X1=std::auto_ptr<Z>,
            F=int (__thiscall X::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall X::* )(int),
            T0=void,
            T1=Z &,
            T2=int,
            F=void (__thiscall X::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,Z &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Z,
            X1=std::auto_ptr<Z>,
            F=void (__thiscall X::* )(int),
            T1=const char *,
            T=Z,
            Fn=void (__thiscall X::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\back_reference.cpp(101) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<void(__thiscall X::* )(int)>(const char *,F)'...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\back_reference.test\msvc\debug\back_reference_ext.so". The system cannot find the file specified.

python - bases - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\bases.test\msvc\debug\bases.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\bases.test\msvc\debug\bases.obj"  

bases.cpp

python - ben_scott1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1.obj"  

ben_scott1.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=ProductPtr (__thiscall CreatorWrap::* )(void),
            T0=ProductPtr,
            T1=CreatorWrap &,
            F=ProductPtr (__thiscall CreatorWrap::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<ProductPtr,CreatorWrap &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Creator,
            X1=CreatorWrap,
            X2=boost::noncopyable,
            F=ProductPtr (__thiscall CreatorWrap::* )(void),
            T1=const char *,
            T=Creator,
            Fn=ProductPtr (__thiscall CreatorWrap::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\ben_scott1.cpp(44) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<ProductPtr(__thiscall CreatorWrap::* )(void)>(const char *,F)' being compiled
        with
        [
            W=Creator,
            X1=CreatorWrap,
            X2=boost::noncopyable,
            F=ProductPtr (__thiscall CreatorWrap::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=ProductPtr (__thiscall Factory::* )(void),
            T0=ProductPtr,
            T1=Factory &,
            F=ProductPtr (__thiscall Factory::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<ProductPtr,Factory &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Factory,
            F=ProductPtr (__thiscall Factory::* )(void),
            T1=const char *,
            T=Factory,
            Fn=ProductPtr (__thiscall Factory::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\ben_scott1.cpp(48) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<ProductPtr(__thiscall Factory::* )(void)>(const char *,F)' being compiled
        with
        [
            W=Factory,
            F=ProductPtr (__thiscall Factory::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,Factory &,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall Factory::* )(Creator *),
            T1=boost::python::with_custodian_and_ward<1,2>,
            T0=void,
            T2=Creator *,
            F=void (__thiscall Factory::* )(Creator *),
            CallPolicies=boost::python::with_custodian_and_ward<1,2>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,Factory &,Creator *>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Factory,
            Fn=void (__thiscall Factory::* )(Creator *),
            T1=boost::python::with_custodian_and_ward<1,2>,
            T=Factory,
            Helper=boost::python::detail::def_helper<boost::python::with_custodian_and_ward<1,2>>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W>::def_maybe_overloads<A1,A2>(const char *,Fn,const boost::python::with_custodian_and_ward<custodian,ward> &,...)' being compiled
        with
        [
            W=Factory,
            A1=void (__thiscall Factory::* )(Creator *),
            A2=boost::python::with_custodian_and_ward<1,2>,
            Fn=void (__thiscall Factory::* )(Creator *),
            custodian=1,
            ward=2
        ]
        ..\libs\python\test\ben_scott1.cpp(48) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall Factory::* )(Creator *),boost::python::with_custodian_and_ward<custodian,ward>>(const char *,A1,const A2 &)' being compiled
        with
        [
            W=Factory,
            custodian=1,
            ward=2,
            A1=void (__thiscall Factory::* )(Creator *),
            A2=boost::python::with_custodian_and_ward<1,2>
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\ben_scott1.test\msvc\debug\ben_scott1_ext.so". The system cannot find the file specified.

python - bienstman1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1.obj"  

bienstman1.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,V &>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const A *(__thiscall V::* )(void),
            T1=boost::python::return_value_policy<boost::python::reference_existing_object>,
            T0=const A *,
            F=const A *(__thiscall V::* )(void),
            CallPolicies=boost::python::return_value_policy<boost::python::reference_existing_object>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const A *,V &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=V,
            X1=boost::noncopyable,
            Fn=const A *(__thiscall V::* )(void),
            T1=boost::python::return_value_policy<boost::python::reference_existing_object>,
            T=V,
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::reference_existing_object>>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_maybe_overloads<A1,A2>(const char *,Fn,const boost::python::return_value_policy<ResultConverterGenerator> &,...)' being compiled
        with
        [
            W=V,
            X1=boost::noncopyable,
            A1=const A *(__thiscall V::* )(void),
            A2=boost::python::return_value_policy<boost::python::reference_existing_object>,
            Fn=const A *(__thiscall V::* )(void),
            ResultConverterGenerator=boost::python::reference_existing_object
        ]
        ..\libs\python\test\bienstman1.cpp(33) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<const A*(__thiscall V::* )(void),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,A1,const A2 &)' being compiled
        with
        [
            W=V,
            X1=boost::noncopyable,
            ResultConverterGenerator=boost::python::reference_existing_object,
            A1=const A *(__thiscall V::* )(void),
            A2=boost::python::return_value_policy<boost::python::reference_existing_object>
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<const A*(__cdecl *)(const V &),T1,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,const V &>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::reference_existing_object>,
            T0=const A *,
            F=const A *(__cdecl *)(const V &),
            CallPolicies=boost::python::return_value_policy<boost::python::reference_existing_object>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const A *,const V &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,const A*(__cdecl *)(const V &),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=V,
            X1=boost::noncopyable,
            T1=boost::python::return_value_policy<boost::python::reference_existing_object>,
            T=V,
            Fn=const A *(__cdecl *)(const V &),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::reference_existing_object>>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_maybe_overloads<const A*(__cdecl *)(const V &),A2>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            W=V,
            X1=boost::noncopyable,
            A2=boost::python::return_value_policy<boost::python::reference_existing_object>,
            Fn=const A *(__cdecl *)(const V &),
            A1=boost::python::return_value_policy<boost::python::reference_existing_object>
        ]
        ..\libs\python\test\bienstman1.cpp(33) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<const A*(__cdecl *)(const V &),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,A1,const A2 &)' being compiled
        with
        [
            W=V,
            X1=boost::noncopyable,
            ResultConverterGenerator=boost::python::reference_existing_object,
            A1=const A *(__cdecl *)(const V &),
            A2=boost::python::return_value_policy<boost::python::reference_existing_object>
        ]
..\boost/python/to_python_indirect.hpp(55) : warning C4127: conditional expression is constant
        ..\boost/python/to_python_indirect.hpp(48) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::execute<const U>(const U &,boost::mpl::false_) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=const A
        ]
        ..\boost/python/to_python_indirect.hpp(37) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::execute<const A>(U *,boost::mpl::true_) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=const A
        ]
        ..\boost/python/detail/invoke.hpp(88) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::operator ()<const A*>(const U &) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=const A *
        ]
        ..\boost/python/detail/caller.hpp(199) : see reference to function template instantiation 'PyObject *boost::python::detail::invoke<ResultConverter,T,c_t0>(boost::python::detail::invoke_tag_<void_return,member>,const RC &,F &am...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\bienstman1.test\msvc\debug\bienstman1_ext.so". The system cannot find the file specified.

python - bienstman2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2.obj"  

bienstman2.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const D (__thiscall E::* )(const C &),
            T0=const D,
            T1=E &,
            T2=const C &,
            F=const D (__thiscall E::* )(const C &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<const D,E &,const C &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=E,
            F=const D (__thiscall E::* )(const C &),
            T1=const char *,
            T=E,
            Fn=const D (__thiscall E::* )(const C &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\bienstman2.cpp(24) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<const D(__thiscall E::* )(const C &)>(const char *,F)' being compiled
        with
        [
            W=E,
            F=const D (__thiscall E::* )(const C &)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector4<T0,T1,T2,T3>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const D (__thiscall E::* )(const C &,const C &),
            T0=const D,
            T1=E &,
            T2=const C &,
            T3=const C &,
            F=const D (__thiscall E::* )(const C &,const C &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector4<const D,E &,const C &,const C &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=E,
            F=const D (__thiscall E::* )(const C &,const C &),
            T1=const char *,
            T=E,
            Fn=const D (__thiscall E::* )(const C &,const C &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\bienstman2.cpp(24) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<const D(__thiscall E::* )(const C &,const C &)>(const char *,F)' being compiled
        with
        [
            W=E,
            F=const D (__thiscall E::* )(const C &,const C &)
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\bienstman2.test\msvc\debug\bienstman2_ext.so". The system cannot find the file specified.

python - bienstman3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3.obj"  

bienstman3.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/object/forward.hpp(37) : warning C4512: 'boost::python::objects::reference_to_value<T>' : assignment operator could not be generated
        with
        [
            T=const V &
        ]
        ..\boost/python/object/make_holder.hpp(84) : see reference to class template instantiation 'boost::python::objects::reference_to_value<T>' being compiled
        with
        [
            T=const V &
        ]
        ..\boost/python/object/make_holder.hpp(78) : while compiling class template member function 'void boost::python::objects::make_holder<1>::apply<Holder,ArgList>::execute(PyObject *,const V &)'
        with
        [
            Holder=boost::python::objects::value_holder<B>,
            ArgList=boost::mpl::vector1<const V &>
        ]
        ..\boost/python/detail/make_keyword_range_fn.hpp(62) : see reference to class template instantiation 'boost::python::objects::make_holder<1>::apply<Holder,ArgList>' being compiled
        with
        [
            Holder=boost::python::objects::value_holder<B>,
            ArgList=boost::mpl::vector1<const V &>
        ]
        ..\boost/python/init.hpp(336) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_keyword_range_constructor<Signature,NArgs,boost::python::objects::value_holder<Value>,CallPoliciesT>(const CallPolicies &,const boost::python::detail::keyword_range &,Holder *,ArgList *,Arity *)' being compiled
        with
        [
            Signature=boost::mpl::vector1<const V &>,
            NArgs=boost::mpl::size<boost::mpl::vector1<const V &>>,
            Value=B,
            CallPoliciesT=boost::python::default_call_policies,
            CallPolicies=boost::python::default_call_policies,
            Holder=boost::python::objects::value_holder<B>,
            ArgList=boost::mpl::vector1<const V &>,
            Arity=boost::mpl::size<boost::mpl::vector1<const V &>>
        ]
        ..\boost/python/init.hpp(399) : see reference to function template instantiation 'void boost::python::detail::def_init_aux<ClassT,CallPoliciesT,Signature,boost::mpl::size<Sequence>>(ClassT &,const Signature &,NArgs,const CallPoliciesT &,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            ClassT=boost::python::class_<B>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector1<const V &>,
            Sequence=boost::mpl::vector1<const V &>,
            NArgs=boost::mpl::size<boost::mpl::vector1<const V &>>
        ]
        ..\boost/python/init.hpp(177) : see reference to function template instantiation 'void boost::python::detail::define_class_init_helper<0>::apply<classT,boost::python::default_call_policies,boost::mpl::vector1<T0>,boost::mpl::size<Sequence>>(ClassT &,const CallPoliciesT &,const Signature &,NArgs,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            classT=boost::python::class_<B>,
            T0=const V &,
            Sequence=boost::mpl::vector1<const V &>,
            ClassT=boost::python::class_<B>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector1<const V &>,
            NArgs=boost::mpl::size<boost::mpl::vector1<const V &>>
        ]
        ..\boost/python/def_visitor.hpp(31) : see reference to function template instantiation 'void boost::python::init_base<DerivedT>::visit<classT>(classT &) const' being compiled
        with
        [
            DerivedT=boost::python::init<const V &>,
            classT=boost::python::class_<B>
        ]
        ..\boost/python/def_visitor.hpp(67) : see reference to function template instantiation 'void boost::python::def_visitor_access::visit<boost::python::def_visitor<DerivedVisitor>,classT>(const V &,classT &)' being compiled
        with
        [
            DerivedVisitor=boost::python::init<const V &>,
            classT=boost::python::class_<B>,
            V=boost::python::def_visitor<boost::python::init<const V &>>
        ]
        ..\boost/python/class.hpp(225) : see reference to function template instantiation 'void boost::python::def_visitor<DerivedVisitor>::visit<boost::python::class_<W>>(classT &) const' being compiled
        with
        [
            DerivedVisitor=boost::python::init<const V &>,
            W=B,
            classT=boost::python::class_<B>
        ]
        ..\boost/python/class.hpp(501) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<DerivedT>(const boost::python::def_visitor<DerivedVisitor> &)' being compiled
        with
        [
            W=B,
            DerivedT=boost::python::init<const V &>,
            DerivedVisitor=boost::python::init<const V &>
        ]
        ..\boost/python/class.hpp(208) : see reference to function template instantiation 'void boost::python::class_<W>::initialize<boost::python::init_base<DerivedT>>(const DefVisitor &)' being compiled
        with
        [
            W=B,
            DerivedT=boost::python::init<const V &>,
            DefVisitor=boost::python::init_base<boost::python::init<const V &>>
        ]
        ..\libs\python\test\bienstman3.cpp(23) : see reference to function template instantiation 'boost::python::class_<W>::class_<boost::python::init<T0>>(const char *,const boost::python::init_base<DerivedT> &)' being compiled
        with
        [
            W=B,
            T0=const V &,
            DerivedT=boost::python::init<const V &>
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\bienstman3.test\msvc\debug\bienstman3_ext.so". The system cannot find the file specified.

python - borrowed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\borrowed.test\msvc\debug\borrowed.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\borrowed.test\msvc\debug\borrowed.obj"  

borrowed.cpp
..\libs\python\test\borrowed.cpp(12) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(25) : see reference to function template instantiation 'void assert_borrowed_ptr<boost::python::detail::borrowed<T>*>(boost::python::detail::borrowed<T> &)' being compiled
        with
        [
            T=PyObject
        ]
..\libs\python\test\borrowed.cpp(12) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(26) : see reference to function template instantiation 'void assert_borrowed_ptr<boost::python::detail::borrowed<T>*>(boost::python::detail::borrowed<T> &)' being compiled
        with
        [
            T=PyTypeObject
        ]
..\libs\python\test\borrowed.cpp(12) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(27) : see reference to function template instantiation 'void assert_borrowed_ptr<const boost::python::detail::borrowed<T>*>(const boost::python::detail::borrowed<T> &)' being compiled
        with
        [
            T=PyObject
        ]
..\libs\python\test\borrowed.cpp(12) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(28) : see reference to function template instantiation 'void assert_borrowed_ptr<volatile boost::python::detail::borrowed<T>*>(volatile boost::python::detail::borrowed<T> &)' being compiled
        with
        [
            T=PyObject
        ]
..\libs\python\test\borrowed.cpp(12) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(29) : see reference to function template instantiation 'void assert_borrowed_ptr<volatile const boost::python::detail::borrowed<T>*>(volatile const boost::python::detail::borrowed<T> &)' being compiled
        with
        [
            T=PyObject
        ]
..\libs\python\test\borrowed.cpp(18) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(30) : see reference to function template instantiation 'void assert_not_borrowed_ptr<PyObject*>(const T &)' being compiled
        with
        [
            T=PyObject *
        ]
..\libs\python\test\borrowed.cpp(18) : warning C4100: 'x' : unreferenced formal parameter
        ..\libs\python\test\borrowed.cpp(31) : see reference to function template instantiation 'void assert_not_borrowed_ptr<int>(const T &)' being compiled
        with
        [
            T=int
        ]

python - builtin_converters - msvc

Library build failure:

See python - msvc - msvc

python - msvc - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\msvc\debug\test_builtin_converters.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\msvc\debug\test_builtin_converters.obj"  

test_builtin_converters.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=16
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=16
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(93) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=std::complex<double> &
        ]
        ..\boost/python/converter/arg_from_python.hpp(124) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_data<T>' being compiled
        with
        [
            T=std::complex<double> &
        ]
        ..\boost/python/arg_from_python.hpp(27) : see reference to class template instantiation 'boost::python::converter::arg_rvalue_from_python<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\boost/preprocessor/iteration/detail/local.hpp(34) : see reference to class template instantiation 'boost::python::arg_from_python<T>' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=std::complex<double> (__cdecl *)(std::complex<double>),
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<std::complex<double>,std::complex<double>>
        ]
        ..\boost/python/detail/caller.hpp(145) : see reference to class template instantiation 'boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>' being compiled
        with
        [
            F=std::complex<double> (__cdecl *)(std::complex<double>),
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<std::complex<double>,std::complex<double>>
        ]
        ..\boost/python/make_function.hpp(37) : see reference to class template instantiation 'boost::python::detail::caller<F,CallPolicies,Sig>' being compiled
        with
        [
            F=std::complex<double> (__cdecl *)(std::complex<double>),
            CallPolicies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<std::complex<double>,std::complex<double>>
        ]
        ..\boost/python/make_function.hpp(104) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_aux<T(__cdecl *)(T),boost::python::default_call_policies,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Sig &)' being compiled
        with
        [
            T=std::complex<double>,
            T0=std::complex<double>,
            T1=std::complex<double>,
            F=std::complex<double> (__cdecl *)(std::complex<double>),
            CallPolicies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<std::complex<double>,std::complex<double>>
        ]
        ..\boost/python/def.hpp(82) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<T(__cdecl *)(T)>(F)' being compiled
        with
        [
            T=std::complex<double>,
            F=std::complex<double> (__cdecl *)(std::complex<double>)
        ]
        ..\boost/python/def.hpp(91) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function1<T(__cdecl *)(T)>(std::complex<double>,...)' being compiled
        with
        [
            T=std::complex<double>
        ]
        ..\libs\python\test\test_builtin_converters.cpp(85) : see reference to function template instantiation 'void boost::python::def<T(__cdecl *)(T)>(const char *,Fn)' being compiled
        with
        [
            T=std::complex<double>,
            Fn=std::complex<double> (__cdecl *)(std::complex<double>)
        ]
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(93) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>> &
        ]
        ..\boost/python/converter/arg_from_python.hpp(124) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_data<T>' being compiled
        with
        [
            T=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>> &
        ]
        ..\boost/python/arg_from_python.hpp(27) : see reference to class template instantiation 'boost::python::converter::arg_rvalue_from_python<T>' being compiled
        with
        [
            T=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/preprocessor/iteration/detail/local.hpp(34) : see reference to class template instantiation 'boost::python::arg_from_python<T>' being compiled
        with
        [
            T=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>> (__cdecl *)(std::wstring),
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<std::wstring,std::wstring>
        ]
        ..\boost/python/detail/caller.hpp(145) : see reference to class template instantiation 'boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>' being compiled
        with
        [
            F=std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>> (__cdecl *)(std::wstr...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\msvc\debug\builtin_converters-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so.rsp"
        if exist "..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so.manifest" "-outputresource:..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\msvc\debug\builtin_converters-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\msvc\debug\builtin_converters-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\msvc\debug\builtin_converters.so". The system cannot find the file specified.

python - callbacks - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks.obj"  

callbacks.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::handle<>
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::handle<>
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::handle<>
        ]
        ..\libs\python\test\callbacks.cpp(57) : see reference to function template instantiation 'X &boost::python::call<X&,boost::python::handle<>>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::handle<>,
            T=X &
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::handle<>
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::detail::borrowed<PyObject> 
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::detail::borrowed<PyObject> 
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::detail::borrowed<PyObject> 
        ]
        ..\libs\python\test\callbacks.cpp(87) : see reference to function template instantiation 'const char *boost::python::call<const char*,boost::python::detail::borrowed<T>*>(PyObject *,const A0 &,boost::type<const char *> *)' being compiled
        with
        [
            T=PyObject,
            A0=boost::python::detail::borrowed<PyObject> *
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::detail::borrowed<PyObject> 
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::handle<PyTypeObject>
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::handle<PyTypeObject>
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::handle<PyTypeObject>
        ]
        ..\libs\python\test\callbacks.cpp(104) : see reference to function template instantiation 'boost::python::handle<> boost::python::call<boost::python::handle<>,boost::python::handle<T>>(PyObject *,const A0 &,boost::type<boost::python::handle<>> *)' being compiled
        with
        [
            T=PyTypeObject,
            A0=boost::python::handle<PyTypeObject>
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::handle<PyTypeObject>
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\libs\python\test\callbacks.cpp(109) : see reference to function template instantiation 'boost::python::api::object boost::python::call<boost::python::api::object,boost::python::api::object>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::api::object,
            T=boost::python::api::object
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall X::* )(void) const,
            T0=int,
            T1=X &,
            F=int (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=int (__thiscall X::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\callbacks.cpp(138) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall X::* )(vo...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\callbacks.test\msvc\debug\callbacks_ext.so". The system cannot find the file specified.

python - const_argument - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument.obj"  

const_argument.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\const_argument.test\msvc\debug\const_argument_ext.so". The system cannot find the file specified.

python - copy_ctor_mutates_rhs - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\copy_ctor_mutates_rhs.test\msvc\debug\copy_ctor_mutates_rhs.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\copy_ctor_mutates_rhs.test\msvc\debug\copy_ctor_mutates_rhs.obj"  

copy_ctor_mutates_rhs.cpp

python - crossmod_exception - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.obj"  

crossmod_exception_b.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so.rsp"
        if exist "..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so.manifest" "-outputresource:..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\crossmod_exception.test\msvc\debug\crossmod_exception_b.so". The system cannot find the file specified.

python - data_members - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members.obj"  

data_members.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\libs\python\test\data_members.cpp(37) : warning C4512: 'VarBase' : assignment operator could not be generated
        ..\libs\python\test\data_members.cpp(31) : see declaration of 'VarBase'
..\libs\python\test\data_members.cpp(49) : warning C4512: 'Var' : assignment operator could not be generated
        ..\libs\python\test\data_members.cpp(39) : see declaration of 'Var'
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\data_members.cpp(89) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall test_class<>::* )(int),
            T0=void,
            T1=test_class<> &,
            T2=int,
            F=void (__thiscall test_class<>::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,test_class<> &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=void (__thiscall test_class<>::* )(int),
            T1=const char *,
            T=X,
            Fn=void (__thiscall test_class<>::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\data_members.cpp(89) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall test_class<>::* )(int)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=void (__thiscall test_class<>::* )(int)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<1>::* )(void) const,
            T0=int,
            T1=Y &,
            F=int (__thiscall test_class<1>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,Y &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            F=int (__thiscall test_class<1>::* )(void) const,
            T1=const char *,
            T=Y,
            Fn=int (__thiscall test_class<1>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\data_members.cpp(96) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<n>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Y,
            n=1,
            F=int (__thiscall test_class<1>::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall test_class<1>::* )(int),
            T0=void,
            T1=Y &,
            T2=int,
            F=void (__thiscall test_class<1>::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,Y &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            F=void (__thiscall test_class<1>::* )(int),
            T1=const char *,
            T=Y,
            Fn=void (__thiscall test_class<1>::* )(int),
            Helper=boost::python::...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\data_members.test\msvc\debug\data_members_ext.so". The system cannot find the file specified.

python - defaults - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults.obj"  

defaults.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\libs\python\test\defaults.cpp(158) : warning C4709: comma operator within array index expression
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=boost::python::api::object (__thiscall Y::* )(void) const,
            T0=boost::python::api::object,
            T1=Y &,
            F=boost::python::api::object (__thiscall Y::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<boost::python::api::object,Y &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            F=boost::python::api::object (__thiscall Y::* )(void) const,
            T1=const char *,
            T=Y,
            Fn=boost::python::api::object (__thiscall Y::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\defaults.cpp(154) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<boost::python::api::object(__thiscall Y::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Y,
            F=boost::python::api::object (__thiscall Y::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=boost::python::api::object (__thiscall X::* )(void) const,
            T0=boost::python::api::object,
            T1=X &,
            F=boost::python::api::object (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<boost::python::api::object,X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=boost::python::api::object (__thiscall X::* )(void) const,
            T1=const char *,
            T=X,
            Fn=boost::python::api::object (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\defaults.cpp(158) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<boost::python::api::object(__thiscall X::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=boost::python::api::object (__thiscall X::* )(void) const
        ]
..\boost/python/object/forward.hpp(37) : warning C4512: 'boost::python::objects::reference_to_value<T>' : assignment operator could not be generated
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/python/object/make_holder.hpp(84) : see reference to class template instantiation 'boost::python::objects::reference_to_value<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/python/object/make_holder.hpp(78) : while compiling class template member function 'void boost::python::objects::make_holder<4>::apply<Holder,ArgList>::execute(PyObject *,int,char,std::basic_string<_Elem,_Traits,_Ax>,double)'
        with
        [
            Holder=boost::python::objects::value_holder<X>,
            ArgList=boost::mpl::joint_view<boost::python::detail::drop1<boost::python::detail::type_list<int,boost::python::optional<char,std::string,double>,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_>>,boost::python::optional<char,std::string,double>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/python/detail/make_keyword_range_fn.hpp(62) : see reference to class template instantiation 'boost::python::objects::make_holder<4>::apply<Holder,ArgList>' being compiled
        with
        [
            Holder=boost::python::objects::value_holder<X>,
            ArgList=boost::mpl::joint_view<boost::python::detail::drop1<boost::python::detail::type_list<int,boost::python::optional<char,std::string,double>,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_>>,boost::python::optional<char,std::string,double>>
        ]
        ..\boost/python/init.hpp(336) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_keyword_range_constructor<Signature,NArgs,boost::python::objects::value_holder<Value>,CallPoliciesT>(const CallPolicies &,const boost::python::detail::keyword_range &,Holder *,ArgList *,Arity *)' being compiled
        with
        [
            Signature=boost::mpl::joint_view<boost::python::detail::drop1<boost::python::detail::type_list<int,boost::python::optional<char,std::string,double>,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_,boost::mpl::void_>>,boost::python::optional<char,std::string,double>>,
            NArgs=boost::mpl::size<boost::mpl::joint_view<boost::python::detail::drop1<boost::python::detail::type_list<int,boost::python::optional<char,std::string...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\defaults.test\msvc\debug\defaults_ext.so". The system cannot find the file specified.

python - destroy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\destroy_test.test\msvc\debug\destroy_test.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\destroy_test.test\msvc\debug\destroy_test.obj"  

destroy_test.cpp

python - dict - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\dict.test\msvc\debug\dict.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\dict.test\msvc\debug\dict.obj"  

dict.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::api::object,
            T=obj
        ]
        ..\libs\python\test\dict.cpp(63) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::api::object>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::api::object
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::dict
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::dict
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::dict
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::dict,
            T=obj
        ]
        ..\libs\python\test\dict.cpp(68) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::dict>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::dict
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::dict
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\dict.test\msvc\debug\dict_ext.so". The system cannot find the file specified.

python - docstring - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring.obj"  

docstring.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            T1=const char [29],
            T=X,
            Helper=boost::python::detail::def_helper<const char [29]>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W>::def_maybe_overloads<A1,const char[29]>(const char *,Fn,const char (&),...)' being compiled
        with
        [
            W=X,
            A1=int (__thiscall test_class<>::* )(void) const,
            Fn=int (__thiscall test_class<>::* )(void) const
        ]
        ..\libs\python\test\docstring.cpp(39) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<>::* )(void) const,const char[29]>(const char *,A1,A2 (&))' being compiled
        with
        [
            W=X,
            A1=int (__thiscall test_class<>::* )(void) const,
            A2=const char [29]
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<X*(__cdecl *)(int),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            CallPolicies=boost::python::return_value_policy<boost::python::manage_new_object>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=X *(__cdecl *)(int),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<X*(__cdecl *)(int),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::manage_new_object>,
            F=X *(__cdecl *)(int),
            CallPolicies=boost::python::return_value_policy<boost::python::manage_new_object>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(103) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<X*(__cdecl *)(int),boost::python::detail::def_helper<T1,T2>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::manage_new_object>,
            T2=const char [23],
            F=X *(__cdecl *)(int),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::manage_new_object>,const char [23]>
        ]
        ..\libs\python\test\docstring.cpp(56) : see reference to function template instantiation 'void boost::python::def<X*(__cdecl *)(int),boost::python::return_value_policy<ResultConverterGenerator>,const char[23]>(const char *,F,const A1 &,A2 (&))' being compiled
        with
        [
            ResultConverterGenerator=boost::python::manage_new_object,
            F=X *(__cdecl *)(int),
            A1=boost::python::return_value_policy<boost::python::manage_new_object>,
            A2=const char [23]
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<unsigned long(__cdecl *)(unsigned long),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            CallPolicies=boost::python::default_call_policies,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=unsigned long (__cdecl *)(unsigned long),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<unsigned long(__cdecl *)(unsigned long),boost::python::default_call_policies,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            F=unsigned long (__cdecl *)(unsigned long),
            CallPolicies=boost::python::default_call_policies,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<unsigned long(__cdecl *)(unsigned long),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T1=const char [22],
            F=unsigned long (__cdecl *)(unsigned long),
            Helper=boost::python::detail::def_helper<const char [22]>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<unsigned long(__cdecl *)(unsigned long),const char[22]>(const char *,Fn,A1 (&),...)' being compiled
        with
        [
            Fn=unsigned long (__cdecl *)(unsigned long),
            A1=const char [22]
        ]
        ..\libs\python\test\docstring.cpp(58) : see reference to functi...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\docstring.test\msvc\debug\docstring_ext.so". The system cannot find the file specified.

python - enum - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\enum.test\msvc\debug\enum.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\enum.test\msvc\debug\enum.obj"  

enum.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\enum.test\msvc\debug\enum_ext.so". The system cannot find the file specified.

python - exception_translator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator.obj"  

exception_translator.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>,
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>,
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &,
            Allocator=std::allocator<boost::function_base>,
            F=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>,
            FunctionObj=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &,
            Allocator=std::allocator<boost::function_base>,
            F=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>,
            F=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &,
            Functor=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>
        ]
        ..\boost/python/exception_translator.hpp(22) : see reference to function template instantiation 'boost::function2<R,T0,T1>::function2<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=bool,
            T0=const boost::python::detail::exception_handler &,
            T1=const boost::function0<void> &,
            F=boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,
            L=boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>,
            Functor=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>
        ]
        ..\libs\python\test\exception_translator.cpp(24) : see reference to function template instantiation 'void boost::python::register_exception_translator<error,void(__cdecl *)(const error &)>(Translate,boost::type<T> *)' being compiled
        with
        [
            Translate=void (__cdecl *)(const error &),
            T=error
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::_bi::bind_t<bool,boost::python::detail::translate_exception<error,void (__cdecl *)(const error &)>,boost::_bi::list3<boost::arg<1>,boost::arg<2>,boost::_bi::value<void (__cdecl *)(const error &)>>>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' be...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\exception_translator.test\msvc\debug\exception_translator_ext.so". The system cannot find the file specified.

python - exec - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.obj"  

exec.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(93) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/python/converter/return_from_python.hpp(49) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_data<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/python/converter/return_from_python.hpp(90) : see reference to class template instantiation 'boost::python::converter::detail::return_rvalue_from_python<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/python/override.hpp(45) : see reference to class template instantiation 'boost::python::converter::return_from_python<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\python\test\exec.cpp(52) : see reference to function template instantiation 'boost::python::detail::method_result::operator T(void)<std::basic_string<_Elem,_Traits,_Ax>>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe" /INCREMENTAL:NO /LIBPATH:"C:\Program Files\Python24\libs"  @"..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe.rsp"
        if exist "..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe.manifest" "-outputresource:..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe;1"
        )
    
   Creating library ..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.lib and object ..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exp
exec.obj : error LNK2019: unresolved external symbol "class boost::python::api::object __cdecl boost::python::exec(class boost::python::str,class boost::python::api::object,class boost::python::api::object)" (?exec@python@boost@@YA?AVobject@api@12@Vstr@12@V3412@1@Z) referenced in function "void __cdecl exec_test(void)" (?exec_test@@YAXXZ)
exec.obj : error LNK2019: unresolved external symbol "class boost::python::api::object __cdecl boost::python::import(class boost::python::str)" (?import@python@boost@@YA?AVobject@api@12@Vstr@12@@Z) referenced in function "void __cdecl exec_test(void)" (?exec_test@@YAXXZ)
exec.obj : error LNK2019: unresolved external symbol "class boost::python::api::object __cdecl boost::python::exec_file(class boost::python::str,class boost::python::api::object,class boost::python::api::object)" (?exec_file@python@boost@@YA?AVobject@api@12@Vstr@12@V3412@1@Z) referenced in function "void __cdecl exec_file_test(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?exec_file_test@@YAXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe : fatal error LNK1120: 3 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\exec.test\msvc\debug\exec.exe". The system cannot find the file specified.

python - extract - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\extract.test\msvc\debug\extract.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\extract.test\msvc\debug\extract.obj"  

extract.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(93) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\boost/python/extract.hpp(84) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_data<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\boost/python/extract.hpp(130) : see reference to class template instantiation 'boost::python::converter::extract_rvalue<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\libs\python\test\extract.cpp(45) : see reference to class template instantiation 'boost::python::extract<T>' being compiled
        with
        [
            T=std::string
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\libs\python\test\extract.cpp(96) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,int>(const Source &)' being compiled
        with
        [
            Target=std::string,
            Source=int
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<std::string(__cdecl *)(const X &),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T0=std::string,
            T1=const X &,
            F=std::string (__cdecl *)(const X &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,const X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,std::string(__cdecl *)(const X &),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            T1=const char *,
            T=X,
            Fn=std::string (__cdecl *)(const X &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\extract.cpp(127) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__cdecl *)(const X &)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=std::string (__cdecl *)(const X &)
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<const std::string&(__cdecl *)(boost::python::api::object),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            CallPolicies=boost::python::return_value_policy<boost::python::reference_existing_object>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=const std::string &(__cdecl *)(boost::python::api::object),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<const std::string&(__cdecl *)(boost::python::api::object),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::reference_existing_object>,
            F=const std::string &(__cdecl *)(boost::python::api::object),
            CallPolicies=boost::python::return_value_policy<boost::python::reference_existing_object>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<const std::string&(__cdecl *)(boost::python::api::object),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::reference_existing_object>,
            F=const std::string &(__cdecl *)(boost::python::api::object),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::reference_existing_object>>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<const std::string&(__cdecl *)(boost::python::api::object),Arg2T>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            Arg2T=boost::python::return_value_policy<boost::python::reference_existing_object>,
            Fn=const std::string &(__cdecl *)(boost::python::api::object),
            A1=boost::python::return_value_policy<boost::python::reference_existing_object>
        ]
        ..\libs\python\test\extract.cpp(107) : see reference to function template instantiation 'void boost::python::def<const std::string&(__cdecl *)(boost::python::api::object),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,Arg1T,const Arg2T &)' being compiled
        with
        [
            ResultConverterGenerator=boost::python::reference_existing_object,
            Arg1T=const std::string &...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\extract.test\msvc\debug\extract_ext.so". The system cannot find the file specified.

python - if_else - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\if_else.test\msvc\debug\if_else.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\if_else.test\msvc\debug\if_else.obj"  

if_else.cpp

python - implicit - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit.obj"  

implicit.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\implicit.cpp(39) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall test_class<>::* )(int),
            T0=void,
            T1=test_class<> &,
            T2=int,
            F=void (__thiscall test_class<>::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,test_class<> &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=void (__thiscall test_class<>::* )(int),
            T1=const char *,
            T=X,
            Fn=void (__thiscall test_class<>::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\implicit.cpp(39) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall test_class<>::* )(int)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=void (__thiscall test_class<>::* )(int)
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\implicit.test\msvc\debug\implicit_ext.so". The system cannot find the file specified.

python - indirect_traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\indirect_traits_test.test\msvc\debug\indirect_traits_test.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\indirect_traits_test.test\msvc\debug\indirect_traits_test.obj"  

indirect_traits_test.cpp

python - injected - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\injected.test\msvc\debug\injected.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\injected.test\msvc\debug\injected.obj"  

injected.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/python/args.hpp(92) : see reference to function template instantiation '_OutIt std::copy<const boost::python::detail::keyword*,boost::python::detail::keyword*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::python::detail::keyword *,
            _InIt=const boost::python::detail::keyword *
        ]
        ..\boost/python/args.hpp(89) : while compiling class template member function 'boost::python::detail::keywords<nkeywords> boost::python::detail::keywords_base<1>::operator ,(const boost::python::arg &) const'
        with
        [
            nkeywords=2
        ]
        ..\boost/python/args.hpp(65) : see reference to class template instantiation 'boost::python::detail::keywords_base<nkeywords>' being compiled
        with
        [
            nkeywords=1
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\injected.cpp(29) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\injected.test\msvc\debug\injected_ext.so". The system cannot find the file specified.

python - iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.obj"  

input_iterator.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=std::pair<doubling_iterator,doubling_iterator> &
        ]
        ..\boost/python/converter/arg_from_python.hpp(135) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=std::pair<doubling_iterator,doubling_iterator> &
        ]
        ..\boost/python/arg_from_python.hpp(27) : see reference to class template instantiation 'boost::python::converter::back_reference_arg_from_python<T>' being compiled
        with
        [
            T=boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>
        ]
        ..\boost/preprocessor/iteration/detail/local.hpp(34) : see reference to class template instantiation 'boost::python::arg_from_python<T>' being compiled
        with
        [
            T=boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=boost::python::objects::detail::py_iter_<std::pair<doubling_iterator,doubling_iterator>,doubling_iterator,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,doubling_iterator>,boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>>
        ]
        ..\boost/python/detail/caller.hpp(145) : see reference to class template instantiation 'boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>' being compiled
        with
        [
            F=boost::python::objects::detail::py_iter_<std::pair<doubling_iterator,doubling_iterator>,doubling_iterator,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,doubling_iterator>,boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>>
        ]
        ..\boost/python/make_function.hpp(37) : see reference to class template instantiation 'boost::python::detail::caller<F,CallPolicies,Sig>' being compiled
        with
        [
            F=boost::python::objects::detail::py_iter_<std::pair<doubling_iterator,doubling_iterator>,doubling_iterator,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            CallPolicies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,doubling_iterator>,boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>>
        ]
        ..\boost/python/make_function.hpp(89) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_aux<F,CallPolicies,Signature>(F,const CallPolicies &,const Sig &)' being compiled
        with
        [
            F=boost::python::objects::detail::py_iter_<std::pair<doubling_iterator,doubling_iterator>,doubling_iterator,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<const boost::transform_iterator<doubler,std::list<int>::_Iterator<true>> &,boost::_mfi::dm<doubling_iterator,std::pair<doubling_iterator,doubling_iterator>>,boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            CallPolicies=boost::python::default_call_policies,
            Signature=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,doubling_iterator>,boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>>,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,doubling_iterator>,boost::python::back_reference<std::pair<doubling_iterator,doubling_iterator> &>>
        ]
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<F,CallPolicies,KeywordsOrSignature>(F,const C...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so.rsp"
        if exist "..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so.manifest" "-outputresource:..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\iterator.test\msvc\debug\input_iterator.so". The system cannot find the file specified.

python - keywords - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.obj"  

keywords.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/python/args.hpp(92) : see reference to function template instantiation '_OutIt std::copy<const boost::python::detail::keyword*,boost::python::detail::keyword*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::python::detail::keyword *,
            _InIt=const boost::python::detail::keyword *
        ]
        ..\boost/python/args.hpp(89) : while compiling class template member function 'boost::python::detail::keywords<nkeywords> boost::python::detail::keywords_base<1>::operator ,(const boost::python::arg &) const'
        with
        [
            nkeywords=2
        ]
        ..\boost/python/args.hpp(65) : see reference to class template instantiation 'boost::python::detail::keywords_base<nkeywords>' being compiled
        with
        [
            nkeywords=1
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall Foo::* )(void) const,
            T0=int,
            T1=Foo &,
            F=int (__thiscall Foo::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,Foo &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Foo,
            F=int (__thiscall Foo::* )(void) const,
            T1=const char *,
            T=Foo,
            Fn=int (__thiscall Foo::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\keywords.cpp(84) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall Foo::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Foo,
            F=int (__thiscall Foo::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=double (__thiscall Foo::* )(void) const,
            T0=double,
            T1=Foo &,
            F=double (__thiscall Foo::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<double,Foo &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Foo,
            F=double (__thiscall Foo::* )(void) const,
            T1=const char *,
            T=Foo,
            Fn=double (__thiscall Foo::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\keywords.cpp(84) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<double(__thiscall Foo::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Foo,
            F=double (__thiscall Foo::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall Foo::* )(void) const,
            T0=std::string,
            T1=Foo &,
            F=std::string (__thiscall Foo::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,Foo &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Foo,
            F=std::string (__thiscall Foo::* )(void) const,
            T1=const char *,
            T=Foo,
            Fn=std::string (__thiscall Foo::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\keywords.cpp(84) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall Foo::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Foo,
            F=std::string (__thiscall Foo::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall Bar::* )(v...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so.rsp"
        if exist "..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so.manifest" "-outputresource:..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\keywords.test\msvc\debug\keywords.so". The system cannot find the file specified.

python - list - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\list.test\msvc\debug\list.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\list.test\msvc\debug\list.obj"  

list.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::list
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::list
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::list
        ]
        ..\libs\python\test\list.cpp(43) : see reference to function template instantiation 'boost::python::list boost::python::call<boost::python::list,boost::python::list>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::list,
            T=boost::python::list
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::list
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\libs\python\test\list.cpp(33) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,int>(const Source &)' being compiled
        with
        [
            Target=std::string,
            Source=int
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,const char[10],A1,const char[11],A3>(PyObject *,A0 (&),const A1 &,A2 (&),const A3 &,boost::type<T> *)' being compiled
        with
        [
            A1=boost::python::api::object,
            A3=long,
            A0=const char [10],
            A2=const char [11],
            T=obj
        ]
        ..\libs\python\test\list.cpp(72) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<const char[10],boost::python::api::object,const char[11],long>(A0 (&),const A1 &,A2 (&),const A3 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=const char [10],
            A1=boost::python::api::object,
            A2=const char [11],
            A3=long
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<std::string(__cdecl *)(const test_class<> &),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T0=std::string,
            T1=const test_class<> &,
            F=std::string (__cdecl *)(const test_class<> &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,const test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,std::string(__cdecl *)(const test_class<> &),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            T1=const char *,
            T=X,
            Fn=std::string (__cdecl *)(const test_class<> &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\list.cpp(140) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__cdecl *)(const test_class<> &)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=std::string (__cdecl *)(const test_class<> &)
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\list.test\msvc\debug\list_ext.so". The system cannot find the file specified.

python - long - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\long.test\msvc\debug\long.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\long.test\msvc\debug\long.obj"  

long.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/object/forward.hpp(37) : warning C4512: 'boost::python::objects::reference_to_value<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::long_
        ]
        ..\boost/python/object/make_holder.hpp(84) : see reference to class template instantiation 'boost::python::objects::reference_to_value<T>' being compiled
        with
        [
            T=boost::python::long_
        ]
        ..\boost/python/object/make_holder.hpp(78) : while compiling class template member function 'void boost::python::objects::make_holder<1>::apply<Holder,ArgList>::execute(PyObject *,boost::python::long_)'
        with
        [
            Holder=boost::python::objects::value_holder<Y>,
            ArgList=boost::mpl::vector1<boost::python::long_>
        ]
        ..\boost/python/detail/make_keyword_range_fn.hpp(62) : see reference to class template instantiation 'boost::python::objects::make_holder<1>::apply<Holder,ArgList>' being compiled
        with
        [
            Holder=boost::python::objects::value_holder<Y>,
            ArgList=boost::mpl::vector1<boost::python::long_>
        ]
        ..\boost/python/init.hpp(336) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_keyword_range_constructor<Signature,NArgs,boost::python::objects::value_holder<Value>,CallPoliciesT>(const CallPolicies &,const boost::python::detail::keyword_range &,Holder *,ArgList *,Arity *)' being compiled
        with
        [
            Signature=boost::mpl::vector1<boost::python::long_>,
            NArgs=boost::mpl::size<boost::mpl::vector1<boost::python::long_>>,
            Value=Y,
            CallPoliciesT=boost::python::default_call_policies,
            CallPolicies=boost::python::default_call_policies,
            Holder=boost::python::objects::value_holder<Y>,
            ArgList=boost::mpl::vector1<boost::python::long_>,
            Arity=boost::mpl::size<boost::mpl::vector1<boost::python::long_>>
        ]
        ..\boost/python/init.hpp(399) : see reference to function template instantiation 'void boost::python::detail::def_init_aux<ClassT,CallPoliciesT,Signature,boost::mpl::size<Sequence>>(ClassT &,const Signature &,NArgs,const CallPoliciesT &,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            ClassT=boost::python::class_<Y>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector1<boost::python::long_>,
            Sequence=boost::mpl::vector1<boost::python::long_>,
            NArgs=boost::mpl::size<boost::mpl::vector1<boost::python::long_>>
        ]
        ..\boost/python/init.hpp(177) : see reference to function template instantiation 'void boost::python::detail::define_class_init_helper<0>::apply<classT,boost::python::default_call_policies,boost::mpl::vector1<T0>,boost::mpl::size<Sequence>>(ClassT &,const CallPoliciesT &,const Signature &,NArgs,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            classT=boost::python::class_<Y>,
            T0=boost::python::long_,
            Sequence=boost::mpl::vector1<boost::python::long_>,
            ClassT=boost::python::class_<Y>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector1<boost::python::long_>,
            NArgs=boost::mpl::size<boost::mpl::vector1<boost::python::long_>>
        ]
        ..\boost/python/def_visitor.hpp(31) : see reference to function template instantiation 'void boost::python::init_base<DerivedT>::visit<classT>(classT &) const' being compiled
        with
        [
            DerivedT=boost::python::init<boost::python::long_>,
            classT=boost::python::class_<Y>
        ]
        ..\boost/python/def_visitor.hpp(67) : see reference to function template instantiation 'void boost::python::def_visitor_access::visit<boost::python::def_visitor<DerivedVisitor>,classT>(const V &,classT &)' being compiled
        with
        [
            DerivedVisitor=boost::python::init<boost::python::long_>,
            classT=boost::python::class_<Y>,
            V=boost::python::def_visitor<boost::python::init<boost::python::long_>>
        ]
        ..\boost/python/class.hpp(225) : see reference to function template instantiation 'void boost::python::def_visitor<DerivedVisitor>::visit<boost::python::class_<W>>(classT &) const' being compiled
        with
        [
            DerivedVisitor=boost::python::init<boost::python::long_>,
            W=Y,
            classT=boost::python::class_<Y>
        ]
        ..\boost/python/class.hpp(501) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<DerivedT>(const boost::python::def_visitor<DerivedVisitor> &)' being compiled
        with
        [
            W=Y,
            DerivedT=boost::python::init<boost::python::long_>,
            DerivedVisitor=boost::python::init<boost::python::long_>
        ]
        ..\boost/python/class.hpp(208) : see reference to function template instantiation 'void boost::python::class_<W>::initialize<boost::python::init_base<DerivedT>>(const DefVisitor &)' being compiled
        with
        [
            W=Y,
            DerivedT=boost::python::init<boost::python::long_>,
            DefVisitor=boost::python::init_base<boost::python::init<boost::python::long_>>
        ]
        ..\libs\python\test\long.cpp(58) : see reference to function template instantiation 'boost::python::class_<W>::class_<boost::python::init<T0>>(const char *,const boost::python::init_base<DerivedT> &)' being compiled
        with
        [
            W=Y,
            T0=boost::python::long_,
            DerivedT=boost::python::init<boost::python::long_>
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\long.test\msvc\debug\long_ext.so". The system cannot find the file specified.

python - map_indexing_suite - msvc

Library build failure:

See python - msvc - msvc

python - minimal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal.obj"  

minimal.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\minimal.test\msvc\debug\minimal_ext.so". The system cannot find the file specified.

python - multi_arg_constructor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor.obj"  

multi_arg_constructor.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\multi_arg_constructor.test\msvc\debug\multi_arg_constructor_ext.so". The system cannot find the file specified.

python - nested - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\nested.test\msvc\debug\nested.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\nested.test\msvc\debug\nested.obj"  

nested.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/python/operators.hpp(341) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,T>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=test_class<>,
            Source=test_class<>
        ]
        ..\boost/python/operators.hpp(341) : while compiling class template member function 'PyObject *boost::python::detail::operator_1<op_str>::apply<T>::execute(T &)'
        with
        [
            T=test_class<>
        ]
        ..\boost/python/operators.hpp(69) : see reference to class template instantiation 'boost::python::detail::operator_1<op_str>::apply<T>' being compiled
        with
        [
            T=test_class<>
        ]
        ..\boost/python/operators.hpp(117) : see reference to class template instantiation 'boost::python::detail::operator_1_inner<id,T>' being compiled
        with
        [
            id=op_str,
            T=test_class<>
        ]
        ..\boost/python/operators.hpp(155) : see reference to class template instantiation 'boost::python::detail::unary_op<id>::apply<T>' being compiled
        with
        [
            id=op_str,
            T=test_class<>
        ]
        ..\boost/python/def_visitor.hpp(31) : see reference to function template instantiation 'void boost::python::detail::operator_<id>::visit<classT>(ClassT &) const' being compiled
        with
        [
            id=op_str,
            classT=boost::python::class_<X>,
            ClassT=boost::python::class_<X>
        ]
        ..\boost/python/def_visitor.hpp(67) : see reference to function template instantiation 'void boost::python::def_visitor_access::visit<boost::python::def_visitor<DerivedVisitor>,classT>(const V &,classT &)' being compiled
        with
        [
            DerivedVisitor=boost::python::detail::operator_<op_str>,
            classT=boost::python::class_<X>,
            V=boost::python::def_visitor<boost::python::detail::operator_<op_str>>
        ]
        ..\boost/python/class.hpp(225) : see reference to function template instantiation 'void boost::python::def_visitor<DerivedVisitor>::visit<boost::python::class_<W>>(classT &) const' being compiled
        with
        [
            DerivedVisitor=boost::python::detail::operator_<op_str>,
            W=X,
            classT=boost::python::class_<X>
        ]
        ..\libs\python\test\nested.cpp(37) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<boost::python::detail::operator_<id>>(const boost::python::def_visitor<DerivedVisitor> &)' being compiled
        with
        [
            W=X,
            id=op_str,
            DerivedVisitor=boost::python::detail::operator_<op_str>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/python/operators.hpp(341) : see reference to function template instantiation 'Target boost::lexical_cast<std::string,T>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=test_class<1>,
            Source=test_class<1>
        ]
        ..\boost/python/operators.hpp(341) : while compiling class template member function 'PyObject *boost::python::detail::operator_1<op_str>::apply<T>::execute(T &)'
        with
        [
            T=test_class<1>
        ]
        ..\boost/python/operators.hpp(69) : see reference to class template instantiation 'boost::python::detail::operator_1<op_str>::apply<T>' being compiled
        with
        [
            T=test_class<1>
        ]
        ..\boost/python/operators.hpp(117) : see reference to class template instantiation 'boost::python::detail::operator_1_inner<id,T>' being compiled
        with
        [
            id=op_str,
            T=test_class<1>
        ]
        ..\boost/python/operators.hpp(155) : see reference to class template instantiation 'boost::python::detail::unary_op<id>::apply<T>' being compiled
        with
        [
            id=op_str,
            T=test_class<1>
        ]
        ..\boost/python/def_visitor.hpp(31) : see reference to function template instantiation 'void boost::python::detail::operator_<id>::visit<classT>(ClassT &) const' being compiled
        with
        [
            id=op_str,
            classT=boost::python::class_<Y>,
            ClassT=boost::python::class_<Y>
        ]
        ..\boost/python/def_visitor.hpp(67) : see reference to function template instantiation 'void boost::python::def_visitor_access::visit<boost::python::def_visitor<DerivedVisitor>,classT>(const V &,classT &)' being compiled
        with
        [
            DerivedVisitor=boost::python::detail::operator_<op_str>,
            classT=boost::python::class_<Y>,
            V=boost::python::def_visitor<boost::python::detail::operator_<op_str>>
        ]
        ..\boost/python/class.hpp(225) : see reference to function template instantiation 'void boost::python::def_visitor<DerivedVisitor>::visit<boost::python::class_<W>>(classT &) const' being compiled
        with
        [
            DerivedVisitor=boost::python::detail::operator_<op_str>,
            W=Y,
            classT=boost::python::class_<Y>
        ]
        ..\libs\python\test\nested.cpp(42) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<boost::python::detail::operator_<id>>(const boost::python::def_visitor<DerivedVisitor> &)' being compiled
        with
        [
            W=Y,
            id=...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\nested.test\msvc\debug\nested_ext.so". The system cannot find the file specified.

python - numpy - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy.obj"  

numpy.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::numeric::array
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::numeric::array
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::numeric::array
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::numeric::array,
            T=obj
        ]
        ..\libs\python\test\numpy.cpp(44) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::numeric::array>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::numeric::array
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::numeric::array
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::api::object,
            T=obj
        ]
        ..\libs\python\test\numpy.cpp(45) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::api::object>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::api::object
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\numpy.test\msvc\debug\numpy_ext.so". The system cannot find the file specified.

python - object - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\object.test\msvc\debug\object.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\object.test\msvc\debug\object.obj"  

object.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/to_python_indirect.hpp(55) : warning C4127: conditional expression is constant
        ..\boost/python/to_python_indirect.hpp(37) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::execute<U>(const U &,boost::mpl::false_) const' being compiled
        with
        [
            T=NotCopyable &,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=NotCopyable
        ]
        ..\boost/python/converter/arg_to_python.hpp(224) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::operator ()<NotCopyable>(const U &) const' being compiled
        with
        [
            T=NotCopyable &,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=NotCopyable
        ]
        ..\boost/python/converter/arg_to_python.hpp(222) : while compiling class template member function 'PyObject *boost::python::converter::detail::reference_arg_to_python<T>::get_object(T &)'
        with
        [
            T=NotCopyable
        ]
        ..\boost/python/converter/arg_to_python.hpp(229) : while compiling class template member function 'boost::python::converter::detail::reference_arg_to_python<T>::reference_arg_to_python(T &)'
        with
        [
            T=NotCopyable
        ]
        ..\boost/python/converter/arg_to_python.hpp(256) : while compiling class template member function 'boost::python::converter::arg_to_python<T>::arg_to_python(const T &)'
        with
        [
            T=boost::reference_wrapper<NotCopyable>
        ]
        ..\boost/python/object_core.hpp(368) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::reference_wrapper<NotCopyable>
        ]
        ..\boost/python/object_core.hpp(290) : see reference to function template instantiation 'PyObject *boost::python::api::object_initializer_impl<is_proxy,is_object_manager>::get<T>(const T &,boost::mpl::false_)' being compiled
        with
        [
            is_proxy=false,
            is_object_manager=false,
            T=boost::reference_wrapper<NotCopyable>
        ]
        ..\boost/python/object_core.hpp(309) : see reference to function template instantiation 'PyObject *boost::python::api::object_base_initializer<T>(const T &)' being compiled
        with
        [
            T=boost::reference_wrapper<NotCopyable>
        ]
        ..\libs\python\test\object.cpp(18) : see reference to function template instantiation 'boost::python::api::object::object<boost::reference_wrapper<T>>(const boost::reference_wrapper<T> &)' being compiled
        with
        [
            T=NotCopyable
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\object.test\msvc\debug\object_ext.so". The system cannot find the file specified.

python - object_manager - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\object_manager.test\msvc\debug\object_manager.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\object_manager.test\msvc\debug\object_manager.obj"  

object_manager.cpp

python - opaque - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque.obj"  

opaque.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<opaque(__cdecl *)(void),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            CallPolicies=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=opaque (__cdecl *)(void),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<opaque(__cdecl *)(void),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            F=opaque (__cdecl *)(void),
            CallPolicies=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<opaque(__cdecl *)(void),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            F=opaque (__cdecl *)(void),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::return_opaque_pointer>>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<opaque(__cdecl *)(void),Arg2T>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            Arg2T=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            Fn=opaque (__cdecl *)(void),
            A1=boost::python::return_value_policy<boost::python::return_opaque_pointer>
        ]
        ..\libs\python\test\opaque.cpp(62) : see reference to function template instantiation 'void boost::python::def<opaque(__cdecl *)(void),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,Arg1T,const Arg2T &)' being compiled
        with
        [
            ResultConverterGenerator=boost::python::return_opaque_pointer,
            Arg1T=opaque (__cdecl *)(void),
            Arg2T=boost::python::return_value_policy<boost::python::return_opaque_pointer>
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<opaque2(__cdecl *)(void),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            CallPolicies=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=opaque2 (__cdecl *)(void),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<opaque2(__cdecl *)(void),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            F=opaque2 (__cdecl *)(void),
            CallPolicies=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<opaque2(__cdecl *)(void),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            F=opaque2 (__cdecl *)(void),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::return_opaque_pointer>>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<opaque2(__cdecl *)(void),Arg2T>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            Arg2T=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            Fn=opaque2 (__cdecl *)(void),
            A1=boost::python::return_value_policy<boost::python::return_opaque_pointer>
        ]
        ..\libs\python\test\opaque.cpp(71) : see reference to function template instantiation 'void boost::python::def<opaque2(__cdecl *)(void),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,Arg1T,const Arg2T &)' being compiled
        with
        [
            ResultConverterGenerator=boost::python::return_opaque_pointer,
            Arg1T=opaque2 (__cdecl *)(void),
            Arg2T=boost::python::return_value_policy<boost::python::return_opaque_pointer>
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\opaque.test\msvc\debug\opaque_ext.so". The system cannot find the file specified.

python - operators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\operators.test\msvc\debug\operators.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\operators.test\msvc\debug\operators.obj"  

operators.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=X &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\operators.cpp(106) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=int (__thiscall test_class<>::* )(void) const
        ]
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=X &
        ]
        ..\boost/python/operators.hpp(295) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=X &
        ]
        ..\boost/python/operators.hpp(295) : while compiling class template member function 'PyObject *boost::python::detail::operator_l<op_isub>::apply<L,R>::execute(boost::python::back_reference<T>,const R &)'
        with
        [
            L=X,
            R=X,
            T=X &
        ]
        ..\boost/python/operators.hpp(59) : see reference to class template instantiation 'boost::python::detail::operator_l<op_isub>::apply<L,R>' being compiled
        with
        [
            L=X,
            R=X
        ]
        ..\boost/python/operators.hpp(88) : see reference to class template instantiation 'boost::python::detail::operator_l_inner<id,L,R>' being compiled
        with
        [
            id=op_isub,
            L=X,
            R=X
        ]
        ..\boost/python/operators.hpp(155) : see reference to class template instantiation 'boost::python::detail::binary_op<id>::apply<T>' being compiled
        with
        [
            id=op_isub,
            T=X
        ]
        ..\boost/python/def_visitor.hpp(31) : see reference to function template instantiation 'void boost::python::detail::operator_<id,L,R>::visit<classT>(ClassT &) const' being compiled
        with
        [
            id=op_isub,
            L=boost::python::self_ns::self_t,
            R=boost::python::self_ns::self_t,
            classT=boost::python::class_<X>,
            ClassT=boost::python::class_<X>
        ]
        ..\boost/python/def_visitor.hpp(67) : see reference to function template instantiation 'void boost::python::def_visitor_access::visit<boost::python::def_visitor<DerivedVisitor>,classT>(const V &,classT &)' being compiled
        with
        [
            DerivedVisitor=boost::python::detail::operator_<op_isub,boost::python::self_ns::self_t,boost::python::self_ns::self_t>,
            classT=boost::python::class_<X>,
            V=boost::python::def_visitor<boost::python::detail::operator_<op_isub,boost::python::self_ns::self_t,boost::python::self_ns::self_t>>
        ]
        ..\boost/python/class.hpp(225) : see reference to function template instantiation 'void boost::python::def_visitor<DerivedVisitor>::visit<boost::python::class_<W>>(classT &) const' being compiled
        with
        [
            DerivedVisitor=boost::python::detail::operator_<op_isub,boost::python::self_ns::self_t,boost::python::self_ns::self_t>,
            W=X,
            classT=boost::python::class_<X>
        ]
        ..\libs\python\test\operators.cpp(106) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<boost::python::detail::operator_<id,L,R>>(const boost::python::def_visitor<DerivedVisitor> &)' being compiled
        with
        [
            W=X,
            id=op_isub,
            L=boost::python::self_ns::self_t,
            R=boost::python::self_ns::self_t,
            DerivedVisitor=boost::python::detail::operator_<op_isub,boost::python::self_ns::self_t,boost::python::self_ns::self_t>
        ]
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=number &
        ]
        ..\boost/python/operators.hpp(294) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=number &
        ]
        ..\boost/python/operators.hpp(294) : while compiling class template member function 'PyObject *boost::python::detail::operator_l<op_iadd>::apply<L,R>::execute(boost::python::back_reference<T>,const R &)'
        with
        [
            L=number,
            R=number,
            T=number &
        ]
        ..\boost/python/operators.hpp(59) : see reference to class template instantiation 'boost::python::detail::operator_l<op_iadd>::apply<L,R>' being compiled
        with
        [
            L=number,
            R=number
        ]
        ..\boost/python/operators.hpp(88) : see reference to class template instantiation 'boost::python::detail::operator_l_inner<id,L,R>' being compiled
        with
        [
            id=op_iadd,
            L=number,
            R=number
        ]
        ..\boost/python/operators.hpp(155) : see reference to class template instantiation 'boost::python::detail::binary_op<id>::apply<T>' being compiled
        with
        [
            id=op_iadd,
            T=number
        ]
        ..\boost/python/def_visitor.hpp(31) : see reference to function template instantiation 'void boost::python::detail::operator_<id,L,R>::visit<classT>(ClassT &) const' being compiled
        with
        [
            id=op_iadd,
            L=boost::python::self_ns::self_t...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\operators.test\msvc\debug\operators_ext.so". The system cannot find the file specified.

python - pearu1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.obj"  

cltree.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall basic::* )(void),
            T0=std::string,
            T1=basic &,
            F=std::string (__thiscall basic::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,basic &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=basic,
            F=std::string (__thiscall basic::* )(void),
            T1=const char *,
            T=basic,
            Fn=std::string (__thiscall basic::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\cltree.cpp(58) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall basic::* )(void)>(const char *,F)' being compiled
        with
        [
            W=basic,
            F=std::string (__thiscall basic::* )(void)
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so.rsp"
        if exist "..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so.manifest" "-outputresource:..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\pearu1.test\msvc\debug\cltree.so". The system cannot find the file specified.

python - pickle1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1.obj"  

pickle1.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T0=std::string,
            T1=`anonymous-namespace'::world &,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,`anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle1.cpp(53) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall `anonymous-namespace'::world::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<boost::python::tuple(__cdecl *)(Tgetinitargs),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Tgetinitargs=const `anonymous-namespace'::world &,
            T0=boost::python::tuple,
            T1=const `anonymous-namespace'::world &,
            F=boost::python::tuple (__cdecl *)(const `anonymous-namespace'::world &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<boost::python::tuple,const `anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,boost::python::tuple(__cdecl *)(Tgetinitargs),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            Tgetinitargs=const `anonymous-namespace'::world &,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=boost::python::tuple (__cdecl *)(const `anonymous-namespace'::world &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\boost/python/object/pickle_support.hpp(62) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<boost::python::tuple(__cdecl *)(Tgetinitargs)>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            Tgetinitargs=const `anonymous-namespace'::world &,
            F=boost::python::tuple (__cdecl *)(const `anonymous-namespace'::world &)
        ]
        ..\boost/python/class.hpp(392) : see reference to function template instantiation 'void boost::python::detail::pickle_suite_registration::register_<boost::python::class_<W>,const `anonymous-namespace'::world&>(Class_ &,boost::python::tuple (__cdecl *)(Tgetinitargs),boost::python::detail::pickle_suite_registration::inaccessible *(__cdecl *)(void),boost::python::detail::pickle_suite_registration::inaccessible *(__cdecl *)(void),bool)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            Class_=boost::python::class_<`anonymous-namespace'::world>,
            Tgetinitargs=const `anonymous-namespace'::world &
        ]
        ..\libs\python\test\pickle1.cpp(53) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def_pickle<`anonymous-namespace'::world_pickle_suite>(const PickleSuiteType &)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            PickleSuiteType=`anonymous-namespace'::world_pickle_suite
        ]
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(93) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=const `anonymous-namespace'::world &
        ]
        ..\boost/python/converter/arg_from_python.hpp(124) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_data<T>' being compiled
        with
        [
            T=const `anonymous-namespace'::world &
        ]
        ..\boost/python/arg_from_python.hpp(27) : see reference to class template instantiation 'boost::python::converter::arg_rvalue_from_python<T>' being compiled
        with
        [
            T=const `anonymous-namespace'::world &
        ]
        ..\boost/preprocessor/iteration/detail/local.hpp(34) : see reference to class template instantiation 'boost::python::arg_from_python<T>' being compiled
        with
        [
            T=const `anonymous-namespace'::world &
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=boost::python::tuple (__cdecl *)(const `anonymous-namespace'::world &),
        ...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\pickle1.test\msvc\debug\pickle1_ext.so". The system cannot find the file specified.

python - pickle2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2.obj"  

pickle2.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T0=std::string,
            T1=`anonymous-namespace'::world &,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,`anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle2.cpp(91) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall `anonymous-namespace'::world::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            T0=int,
            T1=`anonymous-namespace'::world &,
            F=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,`anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle2.cpp(91) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall `anonymous-namespace'::world::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=int (__thiscall `anonymous-namespace'::world::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall `anonymous-namespace'::world::* )(int),
            T0=void,
            T1=`anonymous-namespace'::world &,
            T2=int,
            F=void (__thiscall `anonymous-namespace'::world::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,`anonymous-namespace'::world &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=void (__thiscall `anonymous-namespace'::world::* )(int),
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=void (__thiscall `anonymous-namespace'::world::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle2.cpp(91) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall `anonymous-namespace'::world::* )(int)>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=void (__thiscall `anonymous-namespace'::world::* )(int)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<boost::python::tuple(__cdecl *)(Tgetinitargs),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Tgetinitargs=const `anonymous-namespace'::world &,
            T0=boost::python::tuple,
            T1=const `anonymous-namespace'::world &,
            F=boost::python::tuple (__cdecl *)(const `anonymous-namespace'::world &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<boost::python::tuple,const `anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,boost::python::tuple(__cdecl *)(Tgetinitargs),boost::python::detail::...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\pickle2.test\msvc\debug\pickle2_ext.so". The system cannot find the file specified.

python - pickle3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3.obj"  

pickle3.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T0=std::string,
            T1=`anonymous-namespace'::world &,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,`anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle3.cpp(99) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall `anonymous-namespace'::world::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            T0=int,
            T1=`anonymous-namespace'::world &,
            F=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,`anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=int (__thiscall `anonymous-namespace'::world::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle3.cpp(99) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall `anonymous-namespace'::world::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=int (__thiscall `anonymous-namespace'::world::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall `anonymous-namespace'::world::* )(int),
            T0=void,
            T1=`anonymous-namespace'::world &,
            T2=int,
            F=void (__thiscall `anonymous-namespace'::world::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,`anonymous-namespace'::world &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=void (__thiscall `anonymous-namespace'::world::* )(int),
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=void (__thiscall `anonymous-namespace'::world::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle3.cpp(99) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall `anonymous-namespace'::world::* )(int)>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=void (__thiscall `anonymous-namespace'::world::* )(int)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<boost::python::tuple(__cdecl *)(Tgetinitargs),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Tgetinitargs=const `anonymous-namespace'::world &,
            T0=boost::python::tuple,
            T1=const `anonymous-namespace'::world &,
            F=boost::python::tuple (__cdecl *)(const `anonymous-namespace'::world &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<boost::python::tuple,const `anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,boost::python::tuple(__cdecl *)(Tgetinitargs),boost::python::detail::...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\pickle3.test\msvc\debug\pickle3_ext.so". The system cannot find the file specified.

python - pickle4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4.obj"  

pickle4.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T0=std::string,
            T1=`anonymous-namespace'::world &,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,`anonymous-namespace'::world &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            T1=const char *,
            T=`anonymous-namespace'::world,
            Fn=std::string (__thiscall `anonymous-namespace'::world::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pickle4.cpp(38) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall `anonymous-namespace'::world::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=`anonymous-namespace'::world,
            F=std::string (__thiscall `anonymous-namespace'::world::* )(void) const
        ]
..\boost/python/object/forward.hpp(37) : warning C4512: 'boost::python::objects::reference_to_value<T>' : assignment operator could not be generated
        with
        [
            T=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &
        ]
        ..\boost/python/object/make_holder.hpp(84) : see reference to class template instantiation 'boost::python::objects::reference_to_value<T>' being compiled
        with
        [
            T=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &
        ]
        ..\boost/python/object/make_holder.hpp(78) : while compiling class template member function 'void boost::python::objects::make_holder<1>::apply<Holder,ArgList>::execute(PyObject *,const std::basic_string<_Elem,_Traits,_Ax> &)'
        with
        [
            Holder=boost::python::objects::value_holder<`anonymous-namespace'::world>,
            ArgList=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/python/detail/make_keyword_range_fn.hpp(62) : see reference to class template instantiation 'boost::python::objects::make_holder<1>::apply<Holder,ArgList>' being compiled
        with
        [
            Holder=boost::python::objects::value_holder<`anonymous-namespace'::world>,
            ArgList=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>
        ]
        ..\boost/python/init.hpp(336) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_keyword_range_constructor<Signature,NArgs,boost::python::objects::value_holder<Value>,CallPoliciesT>(const CallPolicies &,const boost::python::detail::keyword_range &,Holder *,ArgList *,Arity *)' being compiled
        with
        [
            Signature=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            NArgs=boost::mpl::size<boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>>,
            Value=`anonymous-namespace'::world,
            CallPoliciesT=boost::python::default_call_policies,
            CallPolicies=boost::python::default_call_policies,
            Holder=boost::python::objects::value_holder<`anonymous-namespace'::world>,
            ArgList=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            Arity=boost::mpl::size<boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>>
        ]
        ..\boost/python/init.hpp(399) : see reference to function template instantiation 'void boost::python::detail::def_init_aux<ClassT,CallPoliciesT,Signature,boost::mpl::size<Sequence>>(ClassT &,const Signature &,NArgs,const CallPoliciesT &,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            ClassT=boost::python::class_<`anonymous-namespace'::world>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            Sequence=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            NArgs=boost::mpl::size<boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>>
        ]
        ..\boost/python/init.hpp(177) : see reference to function template instantiation 'void boost::python::detail::define_class_init_helper<0>::apply<classT,boost::python::default_call_policies,boost::mpl::vector1<T0>,boost::mpl::size<Sequence>>(ClassT &,const CallPoliciesT &,const Signature &,NArgs,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            classT=boost::python::class_<`anonymous-namespace'::world>,
            T0=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &,
            Sequence=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            ClassT=boost::python::class_<`anonymous-namespace'::world>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector1<const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &>,
            NArgs=boost::mpl::size<boost::mpl::vector1<const s...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\pickle4.test\msvc\debug\pickle4_ext.so". The system cannot find the file specified.

python - pointee - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pointee.test\msvc\debug\pointee.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pointee.test\msvc\debug\pointee.obj"  

pointee.cpp

python - pointer_type_id_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pointer_type_id_test.test\msvc\debug\pointer_type_id_test.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pointer_type_id_test.test\msvc\debug\pointer_type_id_test.obj"  

pointer_type_id_test.cpp

python - pointer_vector - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector.obj"  

pointer_vector.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall Abstract::* )(void),
            T0=std::string,
            T1=Abstract &,
            F=std::string (__thiscall Abstract::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,Abstract &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Abstract,
            X1=boost::noncopyable,
            F=std::string (__thiscall Abstract::* )(void),
            T1=const char *,
            T=Abstract,
            Fn=std::string (__thiscall Abstract::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pointer_vector.cpp(35) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<std::string(__thiscall Abstract::* )(void)>(const char *,F)' being compiled
        with
        [
            W=Abstract,
            X1=boost::noncopyable,
            F=std::string (__thiscall Abstract::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=ListOfObjects (__thiscall DoesSomething::* )(void),
            T0=ListOfObjects,
            T1=DoesSomething &,
            F=ListOfObjects (__thiscall DoesSomething::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<ListOfObjects,DoesSomething &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=DoesSomething,
            F=ListOfObjects (__thiscall DoesSomething::* )(void),
            T1=const char *,
            T=DoesSomething,
            Fn=ListOfObjects (__thiscall DoesSomething::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\pointer_vector.cpp(43) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<ListOfObjects(__thiscall DoesSomething::* )(void)>(const char *,F)' being compiled
        with
        [
            W=DoesSomething,
            F=ListOfObjects (__thiscall DoesSomething::* )(void)
        ]
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=ListOfObjects &
        ]
        ..\boost/python/suite/indexing/indexing_suite.hpp(208) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=ListOfObjects &
        ]
        ..\boost/python/suite/indexing/indexing_suite.hpp(208) : while compiling class template member function 'boost::python::api::object boost::python::indexing_suite<Container,DerivedPolicies,NoProxy>::base_get_item(boost::python::back_reference<T>,PyObject *)'
        with
        [
            Container=ListOfObjects,
            DerivedPolicies=boost::python::detail::final_vector_derived_policies<ListOfObjects,false>,
            NoProxy=false,
            T=ListOfObjects &
        ]
        ..\boost/python/suite/indexing/vector_indexing_suite.hpp(50) : see reference to class template instantiation 'boost::python::indexing_suite<Container,DerivedPolicies,NoProxy>' being compiled
        with
        [
            Container=ListOfObjects,
            DerivedPolicies=boost::python::detail::final_vector_derived_policies<ListOfObjects,false>,
            NoProxy=false
        ]
        ..\libs\python\test\pointer_vector.cpp(39) : see reference to class template instantiation 'boost::python::vector_indexing_suite<Container>' being compiled
        with
        [
            Container=ListOfObjects
        ]
..\boost/python/suite/indexing/vector_indexing_suite.hpp(176) : warning C4267: '+=' : conversion from 'size_t' to 'long', possible loss of data
        ..\boost/python/suite/indexing/vector_indexing_suite.hpp(170) : while compiling class template member function '__w64 unsigned int boost::python::vector_indexing_suite<Container>::convert_index(Container &,PyObject *)'
        with
        [
            Container=ListOfObjects
        ]
..\boost/python/suite/indexing/detail/indexing_suite_detail.hpp(605) : warning C4267: '+=' : conversion from 'size_t' to 'long', possible loss of data
        ..\boost/python/suite/indexing/detail/indexing_suite_detail.hpp(590) : while compiling class template member function 'void boost::python::detail::slice_helper<Container,DerivedPolicies,ProxyHandler,Data,Index>::base_get_slice_data(Container &,PySliceObject *,Index &,Index &)'
        with
        [
            Container=ListOfObjects,
            DerivedPolicies=boost::python::detail::final_vector_derived_policies<ListOfObjects,false>,
            ProxyHandler=boost::python::detail::no_proxy_helper<ListOfObjects,boost::python::detail::final_vector_derived_policies<ListOfObjects,false>,boost::python::detail::container_element<ListOfObjects,__w64 unsigned int,boost::python::detail::final_vector_derived_policies<ListOfObjects,false>>,__w64 unsigned int>,
            Data=Abstract *,
            Index=__w64 unsigned int
        ]
        ..\boost/python/suite/indexing/indexing_suite.hpp(210) : see ref...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\pointer_vector.test\msvc\debug\pointer_vector_ext.so". The system cannot find the file specified.

python - polymorphism - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism.obj"  

polymorphism.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(93) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\boost/python/converter/return_from_python.hpp(49) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_data<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\boost/python/converter/return_from_python.hpp(90) : see reference to class template instantiation 'boost::python::converter::detail::return_rvalue_from_python<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\boost/python/call_method.hpp(72) : see reference to class template instantiation 'boost::python::converter::return_from_python<T>' being compiled
        with
        [
            T=std::string
        ]
        ..\libs\python\test\polymorphism.cpp(36) : see reference to function template instantiation 'std::basic_string<_Elem,_Traits,_Ax> boost::python::call_method<std::string>(PyObject *,const char *,boost::type<T> *)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            T=std::string
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall C::* )(void),
            T0=std::string,
            T1=C &,
            F=std::string (__thiscall C::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,C &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=C,
            X1=boost::python::bases<A>,
            X2=boost::noncopyable,
            F=std::string (__thiscall C::* )(void),
            T1=const char *,
            T=C,
            Fn=std::string (__thiscall C::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\polymorphism.cpp(136) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<std::string(__thiscall C::* )(void)>(const char *,F)' being compiled
        with
        [
            W=C,
            X1=boost::python::bases<A>,
            X2=boost::noncopyable,
            F=std::string (__thiscall C::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall D::* )(void),
            T0=std::string,
            T1=D &,
            F=std::string (__thiscall D::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,D &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2,X3>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=D,
            X1=boost::python::bases<A>,
            X2=DCallback,
            X3=boost::noncopyable,
            F=std::string (__thiscall D::* )(void),
            T1=const char *,
            T=D,
            Fn=std::string (__thiscall D::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\polymorphism.cpp(140) : see reference to function template instantiation 'boost::python::class_<W,X1,X2,X3> &boost::python::class_<W,X1,X2,X3>::def<std::string(__thiscall D::* )(void)>(const char *,F)' being compiled
        with
        [
            W=D,
            X1=boost::python::bases<A>,
            X2=DCallback,
            X3=boost::noncopyable,
            F=std::string (__thiscall D::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall P::* )(void),
            T0=std::string,
            T1=Q &,
            F=std::string (__thiscall P::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,Q &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Q,
            X1=boost::python::bases<P>,
            F=std::string (__thiscall P::* )(void),
            T1=const char *,
            T=Q,
            Fn=std::string (__thiscall P::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\polymorphism.cpp(157) : see reference ...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\polymorphism.test\msvc\debug\polymorphism_ext.so". The system cannot find the file specified.

python - polymorphism2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2.obj"  

polymorphism2.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall C::* )(void),
            T0=const char *,
            T1=C &,
            F=const char *(__thiscall C::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,C &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=C,
            X1=boost::python::bases<A>,
            X2=boost::noncopyable,
            F=const char *(__thiscall C::* )(void),
            T1=const char *,
            T=C,
            Fn=const char *(__thiscall C::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\polymorphism2.cpp(146) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<const char*(__thiscall C::* )(void)>(const char *,F)' being compiled
        with
        [
            W=C,
            X1=boost::python::bases<A>,
            X2=boost::noncopyable,
            F=const char *(__thiscall C::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall D::* )(void),
            T0=const char *,
            T1=D &,
            F=const char *(__thiscall D::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,D &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<T,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=DCallback,
            X1=boost::python::bases<A>,
            X2=boost::noncopyable,
            T=D,
            F=const char *(__thiscall D::* )(void),
            T1=const char *,
            Fn=const char *(__thiscall D::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\polymorphism2.cpp(150) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<const char*(__thiscall D::* )(void)>(const char *,F)' being compiled
        with
        [
            W=DCallback,
            X1=boost::python::bases<A>,
            X2=boost::noncopyable,
            F=const char *(__thiscall D::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall P::* )(void),
            T0=const char *,
            T1=Q &,
            F=const char *(__thiscall P::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,Q &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Q,
            X1=boost::python::bases<P>,
            F=const char *(__thiscall P::* )(void),
            T1=const char *,
            T=Q,
            Fn=const char *(__thiscall P::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\polymorphism2.cpp(167) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<const char*(__thiscall P::* )(void)>(const char *,F)' being compiled
        with
        [
            W=Q,
            X1=boost::python::bases<P>,
            F=const char *(__thiscall P::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall A::* )(void),
            T0=const char *,
            T1=A &,
            F=const char *(__thiscall A::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,A &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<T,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=ACallback,
            X1=boost::noncopyable,
            T=A,
            Fn=const char *(__thiscall A::* )(void),
            T1=const char *(__thiscall ACallback::* )(void),
            Helper=boost::python::detail::def_helper<const char *(__thiscall ACallback::* )(void)>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W,X1>::de...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\polymorphism2.test\msvc\debug\polymorphism2_ext.so". The system cannot find the file specified.

python - polymorphism2_auto_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr.obj"  

polymorphism2_auto_ptr.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall C::* )(void),
            T0=const char *,
            T1=C &,
            F=const char *(__thiscall C::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,C &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2,X3>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=C,
            X1=std::auto_ptr<C>,
            X2=boost::python::bases<A>,
            X3=boost::noncopyable,
            F=const char *(__thiscall C::* )(void),
            T1=const char *,
            T=C,
            Fn=const char *(__thiscall C::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        d:\kits\boost\libs\python\test\polymorphism2.cpp(146) : see reference to function template instantiation 'boost::python::class_<W,X1,X2,X3> &boost::python::class_<W,X1,X2,X3>::def<const char*(__thiscall C::* )(void)>(const char *,F)' being compiled
        with
        [
            W=C,
            X1=std::auto_ptr<C>,
            X2=boost::python::bases<A>,
            X3=boost::noncopyable,
            F=const char *(__thiscall C::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall D::* )(void),
            T0=const char *,
            T1=D &,
            F=const char *(__thiscall D::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,D &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2,X3>::def_impl<T,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=DCallback,
            X1=std::auto_ptr<D>,
            X2=boost::python::bases<A>,
            X3=boost::noncopyable,
            T=D,
            F=const char *(__thiscall D::* )(void),
            T1=const char *,
            Fn=const char *(__thiscall D::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        d:\kits\boost\libs\python\test\polymorphism2.cpp(150) : see reference to function template instantiation 'boost::python::class_<W,X1,X2,X3> &boost::python::class_<W,X1,X2,X3>::def<const char*(__thiscall D::* )(void)>(const char *,F)' being compiled
        with
        [
            W=DCallback,
            X1=std::auto_ptr<D>,
            X2=boost::python::bases<A>,
            X3=boost::noncopyable,
            F=const char *(__thiscall D::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall P::* )(void),
            T0=const char *,
            T1=Q &,
            F=const char *(__thiscall P::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,Q &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Q,
            X1=std::auto_ptr<Q>,
            X2=boost::python::bases<P>,
            F=const char *(__thiscall P::* )(void),
            T1=const char *,
            T=Q,
            Fn=const char *(__thiscall P::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        d:\kits\boost\libs\python\test\polymorphism2.cpp(167) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<const char*(__thiscall P::* )(void)>(const char *,F)' being compiled
        with
        [
            W=Q,
            X1=std::auto_ptr<Q>,
            X2=boost::python::bases<P>,
            F=const char *(__thiscall P::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=const char *(__thiscall A::* )(void),
            T0=const char *,
            T1=A &,
            F=const char *(__thiscall A::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<const char *,A &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<T,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=ACallback,
            X1=std::auto_ptr<A>,
            X2=boost::noncopyable...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\polymorphism2_auto_ptr.test\msvc\debug\polymorphism2_auto_ptr_ext.so". The system cannot find the file specified.

python - properties - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\properties.test\msvc\debug\properties.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\properties.test\msvc\debug\properties.obj"  

properties.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,test::crash_me &>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=test::ret_type &(__thiscall test::crash_me::* )(void),
            T1=boost::python::return_internal_reference<>,
            T0=test::ret_type &,
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            CallPolicies=boost::python::return_internal_reference<>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<test::ret_type &,test::crash_me &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=test::crash_me,
            Fn=test::ret_type &(__thiscall test::crash_me::* )(void),
            T1=boost::python::return_internal_reference<>,
            T=test::crash_me,
            Helper=boost::python::detail::def_helper<boost::python::return_internal_reference<>>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W>::def_maybe_overloads<A1,A2>(const char *,Fn,const boost::python::return_internal_reference<> &,...)' being compiled
        with
        [
            W=test::crash_me,
            A1=test::ret_type &(__thiscall test::crash_me::* )(void),
            A2=boost::python::return_internal_reference<>,
            Fn=test::ret_type &(__thiscall test::crash_me::* )(void)
        ]
        ..\libs\python\test\properties.cpp(93) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<test::ret_type&(__thiscall test::crash_me::* )(void),boost::python::return_internal_reference<>>(const char *,A1,const A2 &)' being compiled
        with
        [
            W=test::crash_me,
            A1=test::ret_type &(__thiscall test::crash_me::* )(void),
            A2=boost::python::return_internal_reference<>
        ]
..\boost/python/to_python_indirect.hpp(55) : warning C4127: conditional expression is constant
        ..\boost/python/to_python_indirect.hpp(37) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::execute<U>(const U &,boost::mpl::false_) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=test::ret_type
        ]
        ..\boost/python/detail/invoke.hpp(88) : see reference to function template instantiation 'PyObject *boost::python::to_python_indirect<T,MakeHolder>::operator ()<test::ret_type>(const U &) const' being compiled
        with
        [
            T=result_t ,
            MakeHolder=boost::python::detail::make_reference_holder,
            U=test::ret_type
        ]
        ..\boost/python/detail/caller.hpp(199) : see reference to function template instantiation 'PyObject *boost::python::detail::invoke<ResultConverter,T,c_t0>(boost::python::detail::invoke_tag_<void_return,member>,const RC &,F &,TC &)' being compiled
        with
        [
            ResultConverter=result_converter,
            T=test::ret_type &(__thiscall test::crash_me::* )(void),
            void_return=false,
            member=true,
            RC=result_converter,
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            TC=c_t0
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            Policies=boost::python::return_internal_reference<>,
            Sig=boost::mpl::vector2<test::ret_type &,test::crash_me &>
        ]
        ..\boost/python/detail/caller.hpp(145) : see reference to class template instantiation 'boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>' being compiled
        with
        [
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            Policies=boost::python::return_internal_reference<>,
            Sig=boost::mpl::vector2<test::ret_type &,test::crash_me &>
        ]
        ..\boost/python/make_function.hpp(61) : see reference to class template instantiation 'boost::python::detail::caller<F,CallPolicies,Sig>' being compiled
        with
        [
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            CallPolicies=boost::python::return_internal_reference<>,
            Sig=boost::mpl::vector2<test::ret_type &,test::crash_me &>
        ]
        ..\boost/python/make_function.hpp(146) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_aux<F,CallPolicies,Signature,boost::mpl::int_<N>>(F,const CallPolicies &,const Sig &,const boost::python::detail::keyword_range &,NumKeywords)' being compiled
        with
        [
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            CallPolicies=boost::python::return_internal_reference<>,
            Signature=boost::mpl::vector2<test::ret_type &,test::crash_me &>,
            N=0,
            Sig=boost::mpl::vector2<test::ret_type &,test::crash_me &>,
            NumKeywords=boost::mpl::int_<0>
        ]
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,test::crash_me &>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=test::ret_type &(__thiscall test::crash_me::* )(void),
            T1=boost::python::return_internal_reference<>,
            T0=test::ret_type &,
            F=test::ret_type &(__thiscall test::crash_me::* )(void),
            CallPolicies=boost::python::return_internal_reference<>,
      ...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\properties.test\msvc\debug\properties_ext.so". The system cannot find the file specified.

python - raw_ctor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor.obj"  

raw_ctor.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/raw_function.hpp(55) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\python\test\raw_ctor.cpp(35) : see reference to function template instantiation 'boost::python::api::object boost::python::raw_function<boost::python::api::object(__cdecl *)(boost::python::tuple,boost::python::dict)>(F,size_t)' being compiled
        with
        [
            F=boost::python::api::object (__cdecl *)(boost::python::tuple,boost::python::dict)
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::tuple
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::tuple
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::tuple
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0,A1>(PyObject *,const A0 &,const A1 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::tuple,
            A1=boost::python::dict,
            T=obj
        ]
        ..\libs\python\test\raw_ctor.cpp(27) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::tuple,boost::python::dict>(const A0 &,const A1 &) const' being compiled
        with
        [
            U=boost::python::api::proxy<boost::python::api::attribute_policies>,
            A0=boost::python::tuple,
            A1=boost::python::dict
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::tuple
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::dict
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::dict
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::dict
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::dict
        ]
..\boost/python/object/forward.hpp(37) : warning C4512: 'boost::python::objects::reference_to_value<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::tuple
        ]
        ..\boost/python/object/make_holder.hpp(84) : see reference to class template instantiation 'boost::python::objects::reference_to_value<T>' being compiled
        with
        [
            T=boost::python::tuple
        ]
        ..\boost/python/object/make_holder.hpp(78) : while compiling class template member function 'void boost::python::objects::make_holder<2>::apply<Holder,ArgList>::execute(PyObject *,boost::python::tuple,boost::python::dict)'
        with
        [
            Holder=boost::python::objects::value_holder<Foo>,
            ArgList=boost::mpl::vector2<boost::python::tuple,boost::python::dict>
        ]
        ..\boost/python/detail/make_keyword_range_fn.hpp(62) : see reference to class template instantiation 'boost::python::objects::make_holder<2>::apply<Holder,ArgList>' being compiled
        with
        [
            Holder=boost::python::objects::value_holder<Foo>,
            ArgList=boost::mpl::vector2<boost::python::tuple,boost::python::dict>
        ]
        ..\boost/python/init.hpp(336) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_keyword_range_constructor<Signature,NArgs,boost::python::objects::value_holder<Value>,CallPoliciesT>(const CallPolicies &,const boost::python::detail::keyword_range &,Holder *,ArgList *,Arity *)' being compiled
        with
        [
            Signature=boost::mpl::vector2<boost::python::tuple,boost::python::dict>,
            NArgs=boost::mpl::size<boost::mpl::vector2<boost::python::tuple,boost::python::dict>>,
            Value=Foo,
            CallPoliciesT=boost::python::default_call_policies,
            CallPolicies=boost::python::default_call_policies,
            Holder=boost::python::objects::value_holder<Foo>,
            ArgList=boost::mpl::vector2<boost::python::tuple,boost::python::dict>,
            Arity=boost::mpl::size<boost::mpl::vector2<boost::python::tuple,boost::python::dict>>
        ]
        ..\boost/python/init.hpp(399) : see reference to function template instantiation 'void boost::python::detail::def_init_aux<ClassT,CallPoliciesT,Signature,boost::mpl::size<Sequence>>(ClassT &,const Signature &,NArgs,const CallPoliciesT &,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            ClassT=boost::python::class_<Foo>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::vector2<boost::python::tuple,boost::python::dict>,
            Sequence=boost::mpl::vector2<boost::python::tuple,boost::python::dict>,
            NArgs=boost::mpl::size<boost::mpl::vector2<boost::python::tuple,boost::python::dict>>
        ]
        ..\boost/python/init.hpp(177) : see reference to function template instantiation 'void boost::python::detail::define_class_init_helper<0>::apply<classT,boost::python::default_call_policies,boost::mpl::vector2<T0,T1>,boost::mpl::size<Sequence>>(ClassT &,const CallPoliciesT &,const Signature &,NArgs,const char *,const boost::python::detail::keyword_range &)' being compiled
        with
        [
            classT=boost::python::class_<Foo>,
            T0=boost::python::tuple,
            T1=boost::python::dict,
            Sequence=boost::mpl::vector2<boost::python::tuple,boost::python::dict>,
            ClassT=boost::python::class_<Foo>,
            CallPoliciesT=boost::python::default_call_policies,
            Signature=boost::mpl::ve...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\raw_ctor.test\msvc\debug\raw_ctor_ext.so". The system cannot find the file specified.

python - result - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\result.test\msvc\debug\result.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\result.test\msvc\debug\result.obj"  

result.cpp
..\boost/python/detail/result.hpp(97) : warning C4100: 'pf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(21) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<int>(R (__cdecl *)(void),int)' being compiled
        with
        [
            T=int,
            R=int
        ]
..\boost/python/detail/result.hpp(97) : warning C4100: 'pf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(25) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<int,char>(R (__cdecl *)(A0),int)' being compiled
        with
        [
            T=int,
            R=int,
            A0=char
        ]
..\boost/python/detail/result.hpp(122) : warning C4100: 'pmf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(29) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<int,X>(R (__thiscall X::* )(void),int)' being compiled
        with
        [
            T=int,
            R=int
        ]
..\boost/python/detail/result.hpp(122) : warning C4100: 'pmf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(33) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<int,X,char>(R (__thiscall X::* )(A0),int)' being compiled
        with
        [
            T=int,
            R=int,
            A0=char
        ]
..\boost/python/detail/result.hpp(97) : warning C4100: 'pf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(41) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<char*>(R (__cdecl *)(void),int)' being compiled
        with
        [
            T=char *,
            R=char *
        ]
..\boost/python/detail/result.hpp(97) : warning C4100: 'pf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(45) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<char*,char>(R (__cdecl *)(A0),int)' being compiled
        with
        [
            T=char *,
            R=char *,
            A0=char
        ]
..\boost/python/detail/result.hpp(122) : warning C4100: 'pmf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(49) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<char*,X>(R (__thiscall X::* )(void),int)' being compiled
        with
        [
            T=char *,
            R=char *
        ]
..\boost/python/detail/result.hpp(122) : warning C4100: 'pmf' : unreferenced formal parameter
        ..\libs\python\test\result.cpp(53) : see reference to function template instantiation 'boost::type<T> *boost::python::detail::result<char*,X,char>(R (__thiscall X::* )(A0),int)' being compiled
        with
        [
            T=char *,
            R=char *,
            A0=char
        ]

python - return_arg - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg.obj"  

return_arg.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=bool (__thiscall Widget::* )(void) const,
            T0=bool,
            T1=Widget &,
            F=bool (__thiscall Widget::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<bool,Widget &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Widget,
            F=bool (__thiscall Widget::* )(void) const,
            T1=const char *,
            T=Widget,
            Fn=bool (__thiscall Widget::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\return_arg.cpp(54) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<bool(__thiscall Widget::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Widget,
            F=bool (__thiscall Widget::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall Label::* )(void) const,
            T0=std::string,
            T1=Label &,
            F=std::string (__thiscall Label::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,Label &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Label,
            X1=boost::python::bases<Widget>,
            F=std::string (__thiscall Label::* )(void) const,
            T1=const char *,
            T=Label,
            Fn=std::string (__thiscall Label::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\return_arg.cpp(59) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<std::string(__thiscall Label::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Label,
            X1=boost::python::bases<Widget>,
            F=std::string (__thiscall Label::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,Widget &,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall Widget::* )(bool),
            T1=boost::python::return_self<>,
            T0=void,
            T2=bool,
            F=void (__thiscall Widget::* )(bool),
            CallPolicies=boost::python::return_self<>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,Widget &,bool>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Widget,
            Fn=void (__thiscall Widget::* )(bool),
            T1=boost::python::return_self<>,
            T=Widget,
            Helper=boost::python::detail::def_helper<boost::python::return_self<>>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W>::def_maybe_overloads<A1,A2>(const char *,Fn,const boost::python::return_self<> &,...)' being compiled
        with
        [
            W=Widget,
            A1=void (__thiscall Widget::* )(bool),
            A2=boost::python::return_self<>,
            Fn=void (__thiscall Widget::* )(bool)
        ]
        ..\libs\python\test\return_arg.cpp(54) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall Widget::* )(bool),boost::python::return_self<>>(const char *,A1,const A2 &)' being compiled
        with
        [
            W=Widget,
            A1=void (__thiscall Widget::* )(bool),
            A2=boost::python::return_self<>
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,Label &,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall Label::* )(const std::string &),
            T1=boost::python::return_self<>,
            T0=void,
            T2=const std::string &,
            F=void (__thiscall Label::* )(const std::string &),
            CallPolicies=boost::python::return_self<>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,Label &,const std::string &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Label,
            X1=boost::python::bases<Wi...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\return_arg.test\msvc\debug\return_arg_ext.so". The system cannot find the file specified.

python - select_arg_to_python_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\select_arg_to_python_test.test\msvc\debug\select_arg_to_python_test.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\select_arg_to_python_test.test\msvc\debug\select_arg_to_python_test.obj"  

select_arg_to_python_test.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data

python - select_from_python_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\select_from_python_test.test\msvc\debug\type_id.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\select_from_python_test.test\msvc\debug\type_id.obj"  

type_id.cpp
..\libs\python\src\converter\type_id.cpp(181) : error C2491: 'boost::python::operator <<' : definition of dllimport function not allowed
..\libs\python\src\converter\type_id.cpp(188) : error C2491: 'boost::python::detail::operator <<' : definition of dllimport function not allowed

python - select_holder - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\select_holder.test\msvc\debug\select_holder.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\select_holder.test\msvc\debug\select_holder.obj"  

select_holder.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data

python - shared_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr.obj"  

shared_ptr.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<int(__cdecl *)(boost::shared_ptr<T> &),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T=A,
            T0=int,
            T1=boost::shared_ptr<A> &,
            F=int (__cdecl *)(boost::shared_ptr<A> &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,boost::shared_ptr<A> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1,X2>::def_impl<W,int(__cdecl *)(boost::shared_ptr<T> &),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=A,
            X1=boost::shared_ptr<A_Wrapper>,
            X2=boost::noncopyable,
            T=A,
            T1=const char *,
            Fn=int (__cdecl *)(boost::shared_ptr<A> &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\shared_ptr.cpp(159) : see reference to function template instantiation 'boost::python::class_<W,X1,X2> &boost::python::class_<W,X1,X2>::def<int(__cdecl *)(boost::shared_ptr<T> &)>(const char *,F)' being compiled
        with
        [
            W=A,
            X1=boost::shared_ptr<A_Wrapper>,
            X2=boost::noncopyable,
            T=A,
            F=int (__cdecl *)(boost::shared_ptr<A> &)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<>::* )(void) const,
            T0=int,
            T1=test_class<> &,
            F=int (__thiscall test_class<>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            X1=boost::noncopyable,
            F=int (__thiscall test_class<>::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall test_class<>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\shared_ptr.cpp(177) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<int(__thiscall test_class<>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            X1=boost::noncopyable,
            F=int (__thiscall test_class<>::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<1>::* )(void) const,
            T0=int,
            T1=test_class<1> &,
            F=int (__thiscall test_class<1>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,test_class<1> &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Y,
            X1=boost::shared_ptr<Y>,
            F=int (__thiscall test_class<1>::* )(void) const,
            T1=const char *,
            T=Y,
            Fn=int (__thiscall test_class<1>::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\shared_ptr.cpp(182) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<int(__thiscall test_class<n>::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=Y,
            X1=boost::shared_ptr<Y>,
            n=1,
            F=int (__thiscall test_class<1>::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall test_class<2>::* )(void) const,
            T0=int,
            T1=Z &,
            F=int (__thiscall test_class<2>::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,Z &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=Z,
            X1=ZWrap,
            F=int (__thiscall test_class<2>::* )(void) const,
            T1=const char *,
            T=Z,
            Fn=int (__thiscall test_class<2>::* )(void) const...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\shared_ptr.test\msvc\debug\shared_ptr_ext.so". The system cannot find the file specified.

python - slice - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\slice.test\msvc\debug\slice.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\slice.test\msvc\debug\slice.obj"  

slice.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/docstring_options.hpp(65) : warning C4099: 'boost::python::objects::function' : type name first seen using 'struct' now seen using 'class'
        ..\boost/python/object/function.hpp(17) : see declaration of 'boost::python::objects::function'
..\libs\python\test\slice.cpp(95) : warning C4244: '=' : conversion from '__w64 int' to 'int', possible loss of data

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\slice.test\msvc\debug\slice_ext.so". The system cannot find the file specified.

python - staticmethod - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod.obj"  

staticmethod.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall X::* )(void) const,
            T0=int,
            T1=X &,
            F=int (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=int (__thiscall X::* )(void) const,
            T1=const char *,
            T=X,
            Fn=int (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\staticmethod.cpp(35) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__thiscall X::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=int (__thiscall X::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall X::* )(int),
            T0=void,
            T1=X &,
            T2=int,
            F=void (__thiscall X::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,X &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=void (__thiscall X::* )(int),
            T1=const char *,
            T=X,
            Fn=void (__thiscall X::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\staticmethod.cpp(35) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall X::* )(int)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=void (__thiscall X::* )(int)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<int(__cdecl *)(void),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector1<T0>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T0=int,
            F=int (__cdecl *)(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector1<int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,int(__cdecl *)(void),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            T1=const char *,
            T=X,
            Fn=int (__cdecl *)(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\staticmethod.cpp(35) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<int(__cdecl *)(void)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=int (__cdecl *)(void)
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\staticmethod.test\msvc\debug\staticmethod_ext.so". The system cannot find the file specified.

python - stl_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator.obj"  

stl_iterator.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<void(__cdecl *)(list_int &,const boost::python::api::object &),boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            T0=void,
            T1=list_int &,
            T2=const boost::python::api::object &,
            F=void (__cdecl *)(list_int &,const boost::python::api::object &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,list_int &,const boost::python::api::object &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,void(__cdecl *)(list_int &,const boost::python::api::object &),boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=list_int,
            T1=const char *,
            T=list_int,
            Fn=void (__cdecl *)(list_int &,const boost::python::api::object &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\stl_iterator.cpp(27) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__cdecl *)(list_int &,const boost::python::api::object &)>(const char *,F)' being compiled
        with
        [
            W=list_int,
            F=void (__cdecl *)(list_int &,const boost::python::api::object &)
        ]
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=list_int &
        ]
        ..\boost/python/converter/arg_from_python.hpp(135) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=list_int &
        ]
        ..\boost/python/arg_from_python.hpp(27) : see reference to class template instantiation 'boost::python::converter::back_reference_arg_from_python<T>' being compiled
        with
        [
            T=boost::python::back_reference<list_int &>
        ]
        ..\boost/preprocessor/iteration/detail/local.hpp(34) : see reference to class template instantiation 'boost::python::arg_from_python<T>' being compiled
        with
        [
            T=boost::python::back_reference<list_int &>
        ]
        ..\boost/python/detail/caller.hpp(176) : while compiling class template member function 'PyObject *boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>::operator ()(PyObject *,PyObject *)'
        with
        [
            F=boost::python::objects::detail::py_iter_<list_int,const iterator_const,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,const iterator_const>,boost::python::back_reference<list_int &>>
        ]
        ..\boost/python/detail/caller.hpp(145) : see reference to class template instantiation 'boost::python::detail::caller_arity<1>::impl<F,Policies,Sig>' being compiled
        with
        [
            F=boost::python::objects::detail::py_iter_<list_int,const iterator_const,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            Policies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,const iterator_const>,boost::python::back_reference<list_int &>>
        ]
        ..\boost/python/make_function.hpp(37) : see reference to class template instantiation 'boost::python::detail::caller<F,CallPolicies,Sig>' being compiled
        with
        [
            F=boost::python::objects::detail::py_iter_<list_int,const iterator_const,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::python::return_value_policy<boost::python::return_by_value>>,
            CallPolicies=boost::python::default_call_policies,
            Sig=boost::mpl::vector2<boost::python::objects::iterator_range<boost::python::return_value_policy<boost::python::return_by_value>,const iterator_const>,boost::python::back_reference<list_int &>>
        ]
        ..\boost/python/make_function.hpp(89) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_aux<F,CallPolicies,Signature>(F,const CallPolicies &,const Sig &)' being compiled
        with
        [
            F=boost::python::objects::detail::py_iter_<list_int,const iterator_const,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>>,boost::_bi::protected_bind_t<boost::_bi::bind_t<std::list<int>::_Iterator<true>,std::list<int>::_Iterator<true> (__cdecl *)(list_int &),boost::_bi::list1<boost::arg<1>>>&...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\stl_iterator.test\msvc\debug\stl_iterator_ext.so". The system cannot find the file specified.

python - str - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\str.test\msvc\debug\str.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\str.test\msvc\debug\str.obj"  

str.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::list
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::list
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::list
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::list,
            T=obj
        ]
        ..\libs\python\test\str.cpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::list>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::list
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::list
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::str
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::str
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::str
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::str,
            T=obj
        ]
        ..\libs\python\test\str.cpp(21) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::str>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::str
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::str
        ]
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::api::object,
            T=obj
        ]
        ..\libs\python\test\str.cpp(23) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::api::object>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::api::object
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\str.test\msvc\debug\str_ext.so". The system cannot find the file specified.

python - string_literal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\string_literal.test\msvc\debug\string_literal.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\string_literal.test\msvc\debug\string_literal.obj"  

string_literal.cpp

python - test_pointer_adoption - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption.obj"  

test_pointer_adoption.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall A::* )(void) const,
            T0=std::string,
            T1=A &,
            F=std::string (__thiscall A::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,A &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=A,
            X1=boost::python::bases<Base>,
            F=std::string (__thiscall A::* )(void) const,
            T1=const char *,
            T=A,
            Fn=std::string (__thiscall A::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\test_pointer_adoption.cpp(102) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<std::string(__thiscall A::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=A,
            X1=boost::python::bases<Base>,
            F=std::string (__thiscall A::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall inner::* )(const std::string &),
            T0=void,
            T1=inner &,
            T2=const std::string &,
            F=void (__thiscall inner::* )(const std::string &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,inner &,const std::string &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=inner,
            F=void (__thiscall inner::* )(const std::string &),
            T1=const char *,
            T=inner,
            Fn=void (__thiscall inner::* )(const std::string &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\test_pointer_adoption.cpp(107) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall inner::* )(const std::string &)>(const char *,F)' being compiled
        with
        [
            W=inner,
            F=void (__thiscall inner::* )(const std::string &)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall B::* )(void),
            T0=std::string,
            T1=B &,
            F=std::string (__thiscall B::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,B &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=B,
            F=std::string (__thiscall B::* )(void),
            T1=const char *,
            T=B,
            Fn=std::string (__thiscall B::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\test_pointer_adoption.cpp(111) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall B::* )(void)>(const char *,F)' being compiled
        with
        [
            W=B,
            F=std::string (__thiscall B::* )(void)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,T1,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,A &>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=inner &(__thiscall A::* )(void),
            T1=boost::python::return_internal_reference<>,
            T0=inner &,
            F=inner &(__thiscall A::* )(void),
            CallPolicies=boost::python::return_internal_reference<>,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<inner &,A &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=A,
            X1=boost::python::bases<Base>,
            Fn=inner &(__thiscall A::* )(void),
            T1=boost::python::return_internal_reference<>,
            T=A,
            Helper=boost::python::detail::def_helper<boost::python::return_internal_reference<>>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_maybe_overloads<A1,A2>(const char *,Fn,const boost::python::return...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\test_pointer_adoption.test\msvc\debug\test_pointer_adoption_ext.so". The system cannot find the file specified.

python - try - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\try.test\msvc\debug\m2.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\try.test\msvc\debug\m2.obj"  

m2.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<T(__cdecl *)(T),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            T=int &,
            CallPolicies=boost::python::return_value_policy<boost::python::copy_non_const_reference>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=int &(__cdecl *)(int &),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<T(__cdecl *)(T),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T=int &,
            T1=boost::python::return_value_policy<boost::python::copy_non_const_reference>,
            F=int &(__cdecl *)(int &),
            CallPolicies=boost::python::return_value_policy<boost::python::copy_non_const_reference>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<T(__cdecl *)(T),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T=int &,
            T1=boost::python::return_value_policy<boost::python::copy_non_const_reference>,
            F=int &(__cdecl *)(int &),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::copy_non_const_reference>>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<T(__cdecl *)(T),Arg2T>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            T=int &,
            Arg2T=boost::python::return_value_policy<boost::python::copy_non_const_reference>,
            Fn=int &(__cdecl *)(int &),
            A1=boost::python::return_value_policy<boost::python::copy_non_const_reference>
        ]
        ..\libs\python\test\m2.cpp(81) : see reference to function template instantiation 'void boost::python::def<T(__cdecl *)(T),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,Arg1T,const Arg2T &)' being compiled
        with
        [
            T=int &,
            ResultConverterGenerator=boost::python::copy_non_const_reference,
            Arg1T=int &(__cdecl *)(int &),
            Arg2T=boost::python::return_value_policy<boost::python::copy_non_const_reference>
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<T(__cdecl *)(T),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            T=const int &,
            CallPolicies=boost::python::return_value_policy<boost::python::copy_const_reference>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=const int &(__cdecl *)(const int &),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<T(__cdecl *)(T),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T=const int &,
            T1=boost::python::return_value_policy<boost::python::copy_const_reference>,
            F=const int &(__cdecl *)(const int &),
            CallPolicies=boost::python::return_value_policy<boost::python::copy_const_reference>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<T(__cdecl *)(T),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T=const int &,
            T1=boost::python::return_value_policy<boost::python::copy_const_reference>,
            F=const int &(__cdecl *)(const int &),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::copy_const_reference>>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<T(__cdecl *)(T),Arg2T>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            T=const int &,
            Arg2T=boost::python::return_value_policy<boost::python::copy_const_reference>,
            Fn=const int &(__cdecl *)(const int &),
            A1=boost::python::return_value_policy<boost::python::copy_const_reference>
        ]
        ..\libs\python\test\m2.cpp(85) : see reference to function template instantiation 'void boost::python::def<T(__cdecl *)(T),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,Arg1T,const Arg2T &)' being compiled
        with
        [
            T=const int &,
            ResultConverterGenerator=boost::python::copy_const_reference,
            Arg1T=const int &(__cdecl *)(const int &),
            Arg2T=boost::python::return_value_policy<boost::python::copy_const_reference>
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<T(__cdecl *)(T),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            T=simple &,
            CallPolicies=boost::python::return_value_policy<boost::python::copy_non_const_reference>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=simple &(__cdecl *)(simple &),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<T(__cdecl *)(T),T1,boost::python::detail::keywords<0>>...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\try.test\msvc\debug\m2-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so.rsp"
        if exist "..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so.manifest" "-outputresource:..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\try.test\msvc\debug\m2-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\try.test\msvc\debug\m2-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\try.test\msvc\debug\m2.so". The system cannot find the file specified.

python - tuple - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple.obj"  

tuple.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/arg_to_python.hpp(99) : warning C4512: 'boost::python::converter::detail::object_manager_arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/converter/arg_to_python.hpp(156) : see reference to class template instantiation 'boost::python::converter::detail::object_manager_arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/call.hpp(62) : see reference to class template instantiation 'boost::python::converter::arg_to_python<T>' being compiled
        with
        [
            T=boost::python::api::object
        ]
        ..\boost/python/object_call.hpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::call<obj,A0>(PyObject *,const A0 &,boost::type<T> *)' being compiled
        with
        [
            A0=boost::python::api::object,
            T=obj
        ]
        ..\libs\python\test\tuple.cpp(19) : see reference to function template instantiation 'boost::python::api::object boost::python::api::object_operators<U>::operator ()<boost::python::api::object>(const A0 &) const' being compiled
        with
        [
            U=boost::python::api::object,
            A0=boost::python::api::object
        ]
..\boost/python/converter/arg_to_python.hpp(161) : warning C4512: 'boost::python::converter::arg_to_python<T>' : assignment operator could not be generated
        with
        [
            T=boost::python::api::object
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\tuple.test\msvc\debug\tuple_ext.so". The system cannot find the file specified.

python - upcast - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\upcast.test\msvc\debug\upcast.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\upcast.test\msvc\debug\upcast.obj"  

upcast.cpp

python - vector_indexing_suite - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite.obj"  

vector_indexing_suite.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/detail/referent_storage.hpp(35) : warning C4121: 'boost::python::detail::aligned_storage<size>' : alignment of a member was sensitive to packing
        with
        [
            size=32
        ]
        ..\boost/python/converter/rvalue_from_python_data.hpp(82) : see reference to class template instantiation 'boost::python::detail::aligned_storage<size>' being compiled
        with
        [
            size=32
        ]
        ..\boost/python/converter/implicit.hpp(31) : see reference to class template instantiation 'boost::python::converter::rvalue_from_python_storage<T>' being compiled
        with
        [
            T=X
        ]
        ..\boost/python/converter/implicit.hpp(30) : while compiling class template member function 'void boost::python::converter::implicit<Source,Target>::construct(PyObject *,boost::python::converter::rvalue_from_python_stage1_data *)'
        with
        [
            Source=std::string,
            Target=X
        ]
        ..\boost/python/implicit.hpp(22) : see reference to class template instantiation 'boost::python::converter::implicit<Source,Target>' being compiled
        with
        [
            Source=std::string,
            Target=X
        ]
        ..\libs\python\test\vector_indexing_suite.cpp(41) : see reference to function template instantiation 'void boost::python::implicitly_convertible<std::string,X>(boost::type<T> *,boost::type<X> *)' being compiled
        with
        [
            T=std::string
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=std::string (__thiscall X::* )(void) const,
            T0=std::string,
            T1=X &,
            F=std::string (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<std::string,X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=std::string (__thiscall X::* )(void) const,
            T1=const char *,
            T=X,
            Fn=std::string (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\vector_indexing_suite.cpp(31) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<std::string(__thiscall X::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=X,
            F=std::string (__thiscall X::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall X::* )(void),
            T0=void,
            T1=X &,
            F=void (__thiscall X::* )(void),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<void,X &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=X,
            F=void (__thiscall X::* )(void),
            T1=const char *,
            T=X,
            Fn=void (__thiscall X::* )(void),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\vector_indexing_suite.cpp(31) : see reference to function template instantiation 'boost::python::class_<W> &boost::python::class_<W>::def<void(__thiscall X::* )(void)>(const char *,F)' being compiled
        with
        [
            W=X,
            F=void (__thiscall X::* )(void)
        ]
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=std::vector<X> &
        ]
        ..\boost/python/suite/indexing/indexing_suite.hpp(208) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=std::vector<X> &
        ]
        ..\boost/python/suite/indexing/indexing_suite.hpp(208) : while compiling class template member function 'boost::python::api::object boost::python::indexing_suite<Container,DerivedPolicies,NoProxy>::base_get_item(boost::python::back_reference<T>,PyObject *)'
        with
        [
            Container=std::vector<X>,
            DerivedPolicies=boost::python::detail::final_vector_derived_policies<std::vector<X>,false>,
            NoProxy=false,
            T=std::vector<X> &
        ]
        ..\boost/python/suite/indexing/vector_indexing_suite.hpp(50) : see reference to class template instantiation 'boost::python::indexing_suite<Container,DerivedPolicies,NoProxy>' being compiled
        with
        [
            Container=std::vector<X>,
            DerivedPolicies=boost::python::detail::final_vector_derived_policies<std::vector<X>,false>,
            NoProxy=false
        ]
        ..\libs\python\test\vector_indexing_suite.cpp(43) : see reference to class template instantiation 'boost::python::vector_indexing_suite<Container>' being compiled
        with
        [
            Container=std::vector<X>
        ]
..\boost/python/back_reference.hpp(30) : warning C4512: 'boost::python::back_reference<T>' : assignment operator could not be generated
        with
        [
            T=std::vector<float> &
        ]
        ..\boost/python/suite/indexing/indexing_suite.hpp(208) : see reference to class template instantiation 'boost::python::back_reference<T>' being compiled
        with
        [
            T=std::vector<float> &
        ]
        ..\boost/...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\vector_indexing_suite.test\msvc\debug\vector_indexing_suite_ext.so". The system cannot find the file specified.

python - virtual_functions - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions.obj"  

virtual_functions.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall X::* )(void) const,
            T0=int,
            T1=concrete &,
            F=int (__thiscall X::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,concrete &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=int (__thiscall X::* )(void) const,
            T1=const char *,
            T=concrete,
            Fn=int (__thiscall X::* )(void) const,
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\virtual_functions.cpp(99) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<int(__thiscall X::* )(void) const>(const char *,F)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=int (__thiscall X::* )(void) const
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=void (__thiscall X::* )(int),
            T0=void,
            T1=concrete &,
            T2=int,
            F=void (__thiscall X::* )(int),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<void,concrete &,int>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=void (__thiscall X::* )(int),
            T1=const char *,
            T=concrete,
            Fn=void (__thiscall X::* )(int),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\virtual_functions.cpp(99) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<void(__thiscall X::* )(int)>(const char *,F)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=void (__thiscall X::* )(int)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall concrete::* )(const Y &),
            T0=int,
            T1=concrete &,
            T2=const Y &,
            F=int (__thiscall concrete::* )(const Y &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<int,concrete &,const Y &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=int (__thiscall concrete::* )(const Y &),
            T1=const char *,
            T=concrete,
            Fn=int (__thiscall concrete::* )(const Y &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\virtual_functions.cpp(99) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<int(__thiscall concrete::* )(const Y &)>(const char *,F)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=int (__thiscall concrete::* )(const Y &)
        ]
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector3<T0,T1,T2>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall concrete_callback::* )(const Y &),
            T0=int,
            T1=concrete_callback &,
            T2=const Y &,
            F=int (__thiscall concrete_callback::* )(const Y &),
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector3<int,concrete_callback &,const Y &>
        ]
        ..\boost/python/class.hpp(237) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<W,F,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=concrete,
            X1=concrete_callback,
            F=int (__thiscall concrete_callback::* )(const Y &),
            T1=const char *,
            T=concrete,
            Fn=int (__thiscall concrete_callback::* )(const Y &),
            Helper=boost::python::detail::def_helper<const char *>
        ]
        ..\libs\python\test\virtual_functions.cpp(99) : see reference to function template instantiation 'boost::p...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\virtual_functions.test\msvc\debug\virtual_functions_ext.so". The system cannot find the file specified.

python - voidptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr.obj"  

voidptr.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<void*(__cdecl *)(void),CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            CallPolicies=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            F=void *(__cdecl *)(void),
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(46) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<void*(__cdecl *)(void),T1,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            F=void *(__cdecl *)(void),
            CallPolicies=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/def.hpp(65) : see reference to function template instantiation 'void boost::python::detail::def_from_helper<void*(__cdecl *)(void),boost::python::detail::def_helper<T1>>(const char *,const F &,const Helper &)' being compiled
        with
        [
            T1=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            F=void *(__cdecl *)(void),
            Helper=boost::python::detail::def_helper<boost::python::return_value_policy<boost::python::return_opaque_pointer>>
        ]
        ..\boost/python/def.hpp(97) : see reference to function template instantiation 'void boost::python::detail::def_maybe_overloads<void*(__cdecl *)(void),Arg2T>(const char *,Fn,const A1 &,...)' being compiled
        with
        [
            Arg2T=boost::python::return_value_policy<boost::python::return_opaque_pointer>,
            Fn=void *(__cdecl *)(void),
            A1=boost::python::return_value_policy<boost::python::return_opaque_pointer>
        ]
        ..\libs\python\test\voidptr.cpp(39) : see reference to function template instantiation 'void boost::python::def<void*(__cdecl *)(void),boost::python::return_value_policy<ResultConverterGenerator>>(const char *,Arg1T,const Arg2T &)' being compiled
        with
        [
            ResultConverterGenerator=boost::python::return_opaque_pointer,
            Arg1T=void *(__cdecl *)(void),
            Arg2T=boost::python::return_value_policy<boost::python::return_opaque_pointer>
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\voidptr.test\msvc\debug\voidptr_ext.so". The system cannot find the file specified.

python - wrapper_held_type - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type.obj.rsp" -c -Fo"..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type.obj"  

wrapper_held_type.cpp
..\boost/python/converter/registrations.hpp(68) : warning C4512: 'boost::python::converter::registration' : assignment operator could not be generated
        ..\boost/python/converter/registrations.hpp(34) : see declaration of 'boost::python::converter::registration'
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(118) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(120) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/converter/builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..\boost/python/make_function.hpp(137) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/class.hpp(544) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<Fn,boost::python::default_call_policies,boost::python::detail::keywords<0>,boost::mpl::vector2<T0,T1>>(F,const CallPolicies &,const Keywords &,const Signature &)' being compiled
        with
        [
            Fn=int (__thiscall data::* )(void) const,
            T0=int,
            T1=data &,
            F=int (__thiscall data::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            Keywords=boost::python::detail::keywords<0>,
            Signature=boost::mpl::vector2<int,data &>
        ]
        ..\boost/python/class.hpp(614) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_impl<T,Fn,boost::python::detail::def_helper<T1>>(T *,const char *,Fn,const Helper &,...)' being compiled
        with
        [
            W=data_wrapper,
            X1=std::auto_ptr<data>,
            T=data,
            Fn=int (__thiscall data::* )(void) const,
            T1=int (__thiscall data_wrapper::* )(void) const,
            Helper=boost::python::detail::def_helper<int (__thiscall data_wrapper::* )(void) const>
        ]
        ..\boost/python/class.hpp(244) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_maybe_overloads<A1,A2>(const char *,Fn,int &,...)' being compiled
        with
        [
            W=data_wrapper,
            X1=std::auto_ptr<data>,
            A1=int (__thiscall data::* )(void) const,
            A2=int (__thiscall data_wrapper::* )(void) const,
            Fn=int (__thiscall data::* )(void) const
        ]
        ..\libs\python\test\wrapper_held_type.cpp(61) : see reference to function template instantiation 'boost::python::class_<W,X1> &boost::python::class_<W,X1>::def<int(__thiscall data::* )(void) const,int(__thiscall data_wrapper::* )(void) const>(const char *,A1,const A2 &)' being compiled
        with
        [
            W=data_wrapper,
            X1=std::auto_ptr<data>,
            A1=int (__thiscall data::* )(void) const,
            A2=int (__thiscall data_wrapper::* )(void) const
        ]
..\boost/python/make_function.hpp(71) : warning C4100: 'kw' : unreferenced formal parameter
        ..\boost/python/make_function.hpp(129) : see reference to function template instantiation 'boost::python::api::object boost::python::detail::make_function_dispatch<F,CallPolicies,KeywordsOrSignature>(F,const CallPolicies &,const Keywords &,boost::mpl::true_)' being compiled
        with
        [
            F=int (__thiscall data_wrapper::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            KeywordsOrSignature=boost::python::detail::keywords<0>,
            Keywords=boost::python::detail::keywords<0>
        ]
        ..\boost/python/class.hpp(571) : see reference to function template instantiation 'boost::python::api::object boost::python::make_function<T1,boost::python::default_call_policies,boost::python::detail::keywords<0>>(F,const CallPolicies &,const KeywordsOrSignature &)' being compiled
        with
        [
            T1=int (__thiscall data_wrapper::* )(void) const,
            F=int (__thiscall data_wrapper::* )(void) const,
            CallPolicies=boost::python::default_call_policies,
            KeywordsOrSignature=boost::python::detail::keywords<0>
        ]
        ..\boost/python/class.hpp(548) : see reference to function template instantiation 'void boost::python::class_<W,X1>::def_default<Fn,Helper>(const char *,Fn,const Helper &,boost::mpl::bool_<C_>)' being compiled
        with
        [
            W=data_wrapper,
            X1=std::auto_ptr<data>,
            Fn=int (__thiscall data::* )(void) const,
            Helper=boost::python::detail::def_helper<int (__thiscall data_wrapper::* )(void) const>,
            C_=true
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so" /INCREMENTAL:NO /IMPLIB:"..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext-vc-d-1_34.lib" /LIBPATH:"C:\Program Files\Python24\libs"   @"..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so.rsp"
        if exist "..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so.manifest" "-outputresource:..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so;2"
        )
    
   Creating library ..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext-vc-d-1_34.lib and object ..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext-vc-d-1_34.exp
MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\python\test\wrapper_held_type.test\msvc\debug\wrapper_held_type_ext.so". The system cannot find the file specified.

random - random_demo - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\random\test\random_demo.test\msvc\debug\random_demo.obj.rsp" -c -Fo"..\bin.v2\libs\random\test\random_demo.test\msvc\debug\random_demo.obj"  

random_demo.cpp
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> 
        ]
        D:\Kits\boost\libs\random\random_demo.cpp(44) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=base_generator_type &,
            Distribution=distribution_type
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=base_generator_type &,
            Distribution=distribution_type
        ]
..\boost/random/uniform_01.hpp(83) : warning C4512: 'boost::uniform_01<UniformRandomNumberGenerator,RealType>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> >,
            RealType=double
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::uniform_01<UniformRandomNumberGenerator,RealType>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> >,
            RealType=double
        ]
        D:\Kits\boost\libs\random\random_demo.cpp(69) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=base_generator_type &,
            Distribution=boost::uniform_real<>
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=base_generator_type &,
            Distribution=boost::uniform_real<>
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\boost/random/detail/pass_through_engine.hpp(33) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537> 
        ]
        D:\Kits\boost\libs\random\random_demo.cpp(44) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=base_generator_type &,
            Distribution=distribution_type
        ]

random - random_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\random\test\random_test.test\msvc\debug\random_test.obj.rsp" -c -Fo"..\bin.v2\libs\random\test\random_test.test\msvc\debug\random_test.obj"  

random_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/random/random_number_generator.hpp(52) : warning C4512: 'boost::random_number_generator<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::mt19937
        ]
        D:\Kits\boost\libs\random\random_test.cpp(363) : see reference to class template instantiation 'boost::random_number_generator<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::mt19937
        ]
..\boost/random/inversive_congruential.hpp(53) : warning C4127: conditional expression is constant
        ..\boost/random/inversive_congruential.hpp(48) : while compiling class template member function 'boost::random::inversive_congruential<IntType,a,b,p,val>::inversive_congruential(IntType)'
        with
        [
            IntType=boost::int32_t,
            a=9102,
            b=2110599482,
            p=2147483647,
            val=0
        ]
        D:\Kits\boost\libs\random\random_test.cpp(351) : see reference to class template instantiation 'boost::random::inversive_congruential<IntType,a,b,p,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=9102,
            b=2110599482,
            p=2147483647,
            val=0
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> 
        ]
        ..\boost/random/random_number_generator.hpp(47) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> &,
            Distribution=dist_type
        ]
        ..\boost/random/random_number_generator.hpp(45) : while compiling class template member function 'long boost::random_number_generator<UniformRandomNumberGenerator>::operator ()(long)'
        with
        [
            UniformRandomNumberGenerator=boost::mt19937
        ]
        D:\Kits\boost\libs\random\random_test.cpp(363) : see reference to class template instantiation 'boost::random_number_generator<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::mt19937
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> >
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=boost::random::mersenne_twister<boost::uint32_t,32,624,397,31,-1727483681,11,7,-1658038656,15,-272236544,18,-948541730> &,
            Distribution=dist_type
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::uint32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::uint32_t,
            m=714025
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::uint32_t,
            m=714025
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::uint32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::uint32_t,
            a=1366,
            c=150889,
            m=714025,
            val=0
        ]
        ..\boost/random/shuffle_output.hpp(170) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::uint32_t,
            a=1366,
            c=150889,
            m=714025,
            val=0
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483647
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=16807,
            c=0,
            m=2147483647,
            val=1043618065
        ]
        D:\Kits\boost\libs\random\random_test.cpp(112) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=16807,
            c=0,
            m=2147483647,
            val=1043618065
        ]
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
        ..\boost/random/additive_combine.hpp(121) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
D:\Kits\boost\libs\random\random_test.cpp(102) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\random\random_test.cpp(109) : see reference to function template instantiation 'void validate<boost::rand48>(const std::string &,const PRNG &)' being compiled
        with
        [
            PRNG=boost::rand48
        ]
D:\Kits\boost\libs\random\random_test.cpp(102) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\random\random_test.cpp(111) : see reference to function template instantiation 'void validate<boost::random::linear_congruential<IntType,a,c,m,val>>(const std::string &,const PRNG &)' being compiled
        with
        [
            IntType=boost::int32_t,
            a=48271,
            c=0,
            m=2147483647,
            val=399268537,
            PRNG=boost::random::linear_congruential<boost::int32_t,48271,0,2147483647,399268537>
        ]
D:\Kits\boost\libs\random\random_test.cpp(102) : warning C4127: conditional expression is constant
        D:\Kits\boost\libs\random\random_test.cpp(112) : see reference to function template instantiation 'void validate<boost::random::linear_congruential<IntType,a,c,m,val>>(const std::string &...
   (remainder deleted because of excessive size)

range - algorithm_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\algorithm_example.test\msvc\debug\algorithm_example.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\algorithm_example.test\msvc\debug\algorithm_example.obj"  

algorithm_example.cpp
..\libs\range\test\algorithm_example.cpp(76) : warning C4127: conditional expression is constant
..\libs\range\test\algorithm_example.cpp(77) : warning C4127: conditional expression is constant
..\libs\range\test\algorithm_example.cpp(78) : warning C4127: conditional expression is constant
..\libs\range\test\algorithm_example.cpp(85) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\algorithm_example.cpp(85) : warning C4100: 'argc' : unreferenced formal parameter

range - array - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\array.test\msvc\debug\array.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\array.test\msvc\debug\array.obj"  

array.cpp
..\libs\range\test\array.cpp(57) : warning C4127: conditional expression is constant
..\libs\range\test\array.cpp(58) : warning C4127: conditional expression is constant
..\libs\range\test\array.cpp(59) : warning C4127: conditional expression is constant
..\libs\range\test\array.cpp(61) : warning C4127: conditional expression is constant
..\libs\range\test\array.cpp(62) : warning C4127: conditional expression is constant
..\libs\range\test\array.cpp(63) : warning C4127: conditional expression is constant
..\libs\range\test\array.cpp(69) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\array.cpp(69) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/range/detail/implementation_help.hpp(121) : warning C4100: 'boost_range_array' : unreferenced formal parameter
        ..\boost/range/detail/implementation_help.hpp(154) : see reference to function template instantiation 'size_t boost::range_detail::array_size<T,9>(const T (&)[9],int)' being compiled
        with
        [
            T=int
        ]
        ..\boost/range/size.hpp(65) : see reference to function template instantiation 'size_t boost::range_detail::array_size<T,9>(const T (&)[9])' being compiled
        with
        [
            T=int
        ]
        ..\boost/range/size.hpp(98) : see reference to function template instantiation 'size_t boost::range_detail::boost_range_size<int,9>(const T (&)[9])' being compiled
        with
        [
            T=int
        ]
        ..\libs\range\test\array.cpp(58) : see reference to function template instantiation 'boost::range_size<C>::type boost::size<int[9]>(const T (&))' being compiled
        with
        [
            C=int [9],
            T=int [9]
        ]

range - const_ranges - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\const_ranges.test\msvc\debug\const_ranges.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\const_ranges.test\msvc\debug\const_ranges.obj"  

const_ranges.cpp
..\libs\range\test\const_ranges.cpp(38) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(39) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(40) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(41) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(43) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(44) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(45) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(46) : warning C4127: conditional expression is constant
..\libs\range\test\const_ranges.cpp(54) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\const_ranges.cpp(54) : warning C4100: 'argc' : unreferenced formal parameter

range - extension_mechanism - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\extension_mechanism.test\msvc\debug\extension_mechanism.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\extension_mechanism.test\msvc\debug\extension_mechanism.obj"  

extension_mechanism.cpp
..\libs\range\test\extension_mechanism.cpp(100) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\extension_mechanism.cpp(100) : warning C4100: 'argc' : unreferenced formal parameter

range - iterator_pair - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\iterator_pair.test\msvc\debug\iterator_pair.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\iterator_pair.test\msvc\debug\iterator_pair.obj"  

iterator_pair.cpp
..\libs\range\test\iterator_pair.cpp(62) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(63) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(64) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(65) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(67) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(68) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(69) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(70) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(72) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(73) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(74) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(75) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_pair.cpp(83) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\iterator_pair.cpp(83) : warning C4100: 'argc' : unreferenced formal parameter

range - iterator_range - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\iterator_range.test\msvc\debug\iterator_range.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\iterator_range.test\msvc\debug\iterator_range.obj"  

iterator_range.cpp
..\libs\range\test\iterator_range.cpp(47) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(48) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(57) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(59) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(62) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(63) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(66) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(70) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(73) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(76) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(77) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(78) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(79) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(80) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(81) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(83) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(84) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(85) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(88) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(89) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(90) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(93) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(95) : warning C4127: conditional expression is constant
..\libs\range\test\iterator_range.cpp(103) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\iterator_range.cpp(103) : warning C4100: 'argc' : unreferenced formal parameter
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/range/iterator_range.hpp(84) : see reference to function template instantiation 'bool std::equal<std::_String_iterator<_Elem,_Traits,_Alloc>,const char*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            _InIt1=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt2=const char *
        ]
        ..\boost/range/iterator_range.hpp(441) : see reference to function template instantiation 'bool boost::iterator_range_detail::equal<boost::iterator_range<IteratorT>,const char[6]>(const Left &,Right (&))' being compiled
        with
        [
            IteratorT=iterator,
            Left=boost::iterator_range<iterator>,
            Right=const char [6]
        ]
        ..\libs\range\test\iterator_range.cpp(76) : see reference to function template instantiation 'bool boost::operator ==<iterator,const char[6]>(const boost::iterator_range<IteratorT> &,ForwardRange (&))' being compiled
        with
        [
            IteratorT=iterator,
            ForwardRange=const char [6]
        ]
..\boost/test/test_tools.hpp(288) : warning C4244: 'argument' : conversion from '__w64 const int' to 'int', possible loss of data
        ..\boost/test/test_tools.hpp(283) : while compiling class template member function 'void boost::test_tools::tt_detail::print_log_value<T>::operator ()(std::ostream &,const T &)'
        with
        [
            T=__w64 int
        ]
        ..\boost/test/test_tools.hpp(394) : see reference to class template instantiation 'boost::test_tools::tt_detail::print_log_value<T>' being compiled
        with
        [
            T=__w64 int
        ]
        ..\boost/test/utils/wrap_stringstream.hpp(66) : see reference to function template instantiation 'std::ostream &boost::test_tools::tt_detail::operator <<<Arg0>(std::ostream &,const boost::test_tools::tt_detail::print_helper_t<T> &)' being compiled
        with
        [
            Arg0=__w64 int,
            T=__w64 int
        ]
        ..\boost/test/test_tools.hpp(450) : see reference to function template instantiation 'boost::basic_wrap_stringstream<CharT> &boost::operator <<<char,boost::test_tools::tt_detail::print_helper_t<T>>(boost::basic_wrap_stringstream<CharT> &,const boost::test_tools::tt_detail::print_helper_t<T> &)' being compiled
        with
        [
            CharT=char,
            T=__w64 int
        ]
        ..\libs\range\test\iterator_range.cpp(66) : see reference to function template instantiation 'void boost::test_tools::tt_detail::check_frwd<boost::test_tools::tt_detail::equal_impl_frwd,__w64 int,__w64 int>(Pred,boost::wrap_stringstream &,boost::test_tools::const_string,size_t,boost::test_tools::tt_detail::tool_level,boost::test_tools::tt_detail::check_type,const Arg0 &,const char *,const Arg1 &,const char *)' being compiled
        with
        [
            Pred=boost::test_tools::tt_detail::equal_impl_frwd,
            Arg0=__w64 int,
            Arg1=__w64 int
        ]

range - partial_workaround - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\partial_workaround.test\msvc\debug\partial_workaround.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\partial_workaround.test\msvc\debug\partial_workaround.obj"  

partial_workaround.cpp
..\libs\range\test\partial_workaround.cpp(104) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\partial_workaround.cpp(104) : warning C4100: 'argc' : unreferenced formal parameter

range - reversible_range - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\reversible_range.test\msvc\debug\reversible_range.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\reversible_range.test\msvc\debug\reversible_range.obj"  

reversible_range.cpp
..\libs\range\test\reversible_range.cpp(52) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(53) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(54) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(56) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(57) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(58) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(59) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(61) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(62) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(63) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(64) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(66) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(67) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(68) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(69) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(71) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(72) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(73) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(74) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(76) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(77) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(78) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(79) : warning C4127: conditional expression is constant
..\libs\range\test\reversible_range.cpp(88) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\reversible_range.cpp(88) : warning C4100: 'argc' : unreferenced formal parameter

range - std_container - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\std_container.test\msvc\debug\std_container.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\std_container.test\msvc\debug\std_container.obj"  

std_container.cpp
..\libs\range\test\std_container.cpp(50) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(51) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(52) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(53) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(55) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(56) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(57) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(58) : warning C4127: conditional expression is constant
..\libs\range\test\std_container.cpp(66) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\std_container.cpp(66) : warning C4100: 'argc' : unreferenced formal parameter

range - string - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\string.test\msvc\debug\string.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\string.test\msvc\debug\string.obj"  

string.cpp
..\libs\range\test\string.cpp(100) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(103) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(104) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(105) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(114) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(117) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(118) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(119) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(120) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(123) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(124) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(126) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(127) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(129) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(130) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(159) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(160) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(161) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(162) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(171) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(175) : warning C4127: conditional expression is constant
..\libs\range\test\string.cpp(146) : warning C4189: 'char_ws2' : local variable is initialized but not referenced
..\libs\range\test\string.cpp(189) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\string.cpp(189) : warning C4100: 'argc' : unreferenced formal parameter

range - sub_range - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.obj.rsp" -c -Fo"..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.obj"  

sub_range.cpp
..\libs\range\test\sub_range.cpp(46) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(47) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(52) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(53) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(55) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(57) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(58) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(59) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(60) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(61) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(62) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(75) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(77) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(79) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(81) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(87) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(95) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(96) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(99) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(100) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(102) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(103) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(106) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(109) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(110) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(111) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(112) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(113) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(114) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(117) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(118) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(119) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(122) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(123) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(124) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(127) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(129) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(133) : warning C4127: conditional expression is constant
..\libs\range\test\sub_range.cpp(139) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\range\test\sub_range.cpp(139) : warning C4100: 'argc' : unreferenced formal parameter
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/range/iterator_range.hpp(84) : see reference to function template instantiation 'bool std::equal<std::_String_iterator<_Elem,_Traits,_Alloc>,const char*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            _InIt1=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt2=const char *
        ]
        ..\boost/range/iterator_range.hpp(441) : see reference to function template instantiation 'bool boost::iterator_range_detail::equal<boost::iterator_range<IteratorT>,const char[6]>(const Left &,Right (&))' being compiled
        with
        [
            IteratorT=iterator,
            Left=boost::iterator_range<iterator>,
            Right=const char [6]
        ]
        ..\libs\range\test\sub_range.cpp(109) : see reference to function template instantiation 'bool boost::operator ==<iterator,const char[6]>(const boost::iterator_range<IteratorT> &,ForwardRange (&))' being compiled
        with
        [
            IteratorT=iterator,
            ForwardRange=const char [6]
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.exe.rsp"
        if exist "..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.exe.manifest" "-outputresource:..\bin.v2\libs\range\test\sub_range.test\msvc\debug\sub_range.exe;1"
        )
    

Run output:

Running 1 test case...
hello worldhello worldhello worldhello worldunknown location(0): fatal error in "check_sub_range": C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xstring(271) : Assertion failed: string iterators incompatible

..\libs\range\test\sub_range.cpp(103): last checkpoint

*** 1 failure detected in test suite "Master Test Suite"
 
EXIT STATUS: 201 

regex - bad_expression_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\bad_expression_test.test\msvc\debug\threading-multi\bad_expression_test.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\bad_expression_test.test\msvc\debug\threading-multi\bad_expression_test.obj"  

bad_expression_test.cpp
..\libs\regex\test\pathology\bad_expression_test.cpp(33) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(34) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(34) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\bad_expression_test.cpp(45) : warning C4127: conditional expression is constant
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

regex - captures_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\captures_test.test\msvc\debug\threading-multi\captures_test.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\captures_test.test\msvc\debug\threading-multi\captures_test.obj"  

captures_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\regex\test\captures\captures_test.cpp(40) : warning C4127: conditional expression is constant
        ..\libs\regex\test\captures\captures_test.cpp(63) : see reference to function template instantiation 'void test_captures<pchar[4][5]>(const std::string &,const std::string &,T (&))' being compiled
        with
        [
            T=pchar [4][5]
        ]
..\libs\regex\test\captures\captures_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(40) : warning C4127: conditional expression is constant
        ..\libs\regex\test\captures\captures_test.cpp(70) : see reference to function template instantiation 'void test_captures<pchar[4][2]>(const std::string &,const std::string &,T (&))' being compiled
        with
        [
            T=pchar [4][2]
        ]
..\libs\regex\test\captures\captures_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(40) : warning C4127: conditional expression is constant
        ..\libs\regex\test\captures\captures_test.cpp(76) : see reference to function template instantiation 'void test_captures<pchar[3][1]>(const std::string &,const std::string &,T (&))' being compiled
        with
        [
            T=pchar [3][1]
        ]
..\libs\regex\test\captures\captures_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(40) : warning C4127: conditional expression is constant
        ..\libs\regex\test\captures\captures_test.cpp(89) : see reference to function template instantiation 'void test_captures<pchar[2][16]>(const std::string &,const std::string &,T (&))' being compiled
        with
        [
            T=pchar [2][16]
        ]
..\libs\regex\test\captures\captures_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(40) : warning C4127: conditional expression is constant
        ..\libs\regex\test\captures\captures_test.cpp(103) : see reference to function template instantiation 'void test_captures<pchar[4][14]>(const std::string &,const std::string &,T (&))' being compiled
        with
        [
            T=pchar [4][14]
        ]
..\libs\regex\test\captures\captures_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(40) : warning C4127: conditional expression is constant
        ..\libs\regex\test\captures\captures_test.cpp(112) : see reference to function template instantiation 'void test_captures<pchar[5][9]>(const std::string &,const std::string &,T (&))' being compiled
        with
        [
            T=pchar [5][9]
        ]
..\libs\regex\test\captures\captures_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\captures\captures_test.cpp(47) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

regex - collate_info - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\collate_info.test\msvc\debug\threading-multi\collate_info.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\collate_info.test\msvc\debug\threading-multi\collate_info.obj"  

collate_info.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

Run output:

Info for char C API's:
   "a"  :  1   "a"
   "A"  :  1   "A"
   "z"  :  1   "z"
   "Z"  :  1   "Z"
   ";"  :  1   ";"
   "{"  :  1   "\x7b"
Info for wchar_t C API's:
   "a"  :  1   "a"
   "A"  :  1   "A"
   "z"  :  1   "z"
   "Z"  :  1   "Z"
   ";"  :  1   ";"
   "{"  :  1   "\x7b"
Info for char C++ locale API's:
   "a"  :  1   "a"
   "A"  :  1   "A"
   "z"  :  1   "z"
   "Z"  :  1   "Z"
   ";"  :  1   ";"
   "{"  :  1   "\x7b"
Info for wchar_t C++ locale API's:
   "a"  :  1   "a"
   "A"  :  1   "A"
   "z"  :  1   "z"
   "Z"  :  1   "Z"
   ";"  :  1   ";"
   "{"  :  1   "\x7b"
Sort Key Syntax for type boost::c_regex_traits<char>:
   sort_C
"a"   "a"   "a"
"A"   "A"   "a"
";"   ";"   ";"
"\x7b"   "\x7b"   "\x7b"
"\x7d"   "\x7d"   "\x7d"
Sort Key Syntax for type boost::c_regex_traits<wchar_t>:
   sort_C
"a"   "a"   "a"
"A"   "A"   "a"
";"   ";"   ";"
"\x7b"   "\x7b"   "\x7b"
"\x7d"   "\x7d"   "\x7d"
Sort Key Syntax for type boost::cpp_regex_traits<char>:
   sort_C
"a"   "a"   "a"
"A"   "A"   "a"
";"   ";"   ";"
"\x7b"   "\x7b"   "\x7b"
"\x7d"   "\x7d"   "\x7d"
Sort Key Syntax for type boost::cpp_regex_traits<wchar_t>:
   sort_C
"a"   "a"   "a"
"A"   "A"   "a"
";"   ";"   ";"
"\x7b"   "\x7b"   "\x7b"
"\x7d"   "\x7d"   "\x7d"
Checking std::ctype<char>::is(mask, c):
   Boost.Regex believes this facet to be correct...
   Actual behavior, appears to be correct.
Checking std::ctype<wchar_t>::is(mask, c):
   Boost.Regex believes this facet to be correct...
   Actual behavior, appears to be correct.
no errors detected
 
EXIT STATUS: 0 

regex - concept_check - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\concept_check.test\msvc\debug\threading-multi\concept_check.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\concept_check.test\msvc\debug\threading-multi\concept_check.obj"  

concept_check.cpp

regex - icu_concept_check - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\icu_concept_check.test\msvc\debug\threading-multi\icu_concept_check.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\icu_concept_check.test\msvc\debug\threading-multi\icu_concept_check.obj"  

icu_concept_check.cpp

regex - object_cache_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\object_cache_test.test\msvc\debug\threading-multi\object_cache_test.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\object_cache_test.test\msvc\debug\threading-multi\object_cache_test.obj"  

object_cache_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\regex\test\object_cache\object_cache_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\regex\test\object_cache\object_cache_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\regex\test\object_cache\object_cache_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\regex\test\object_cache\object_cache_test.cpp(67) : warning C4127: conditional expression is constant
..\libs\regex\test\object_cache\object_cache_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\regex\test\object_cache\object_cache_test.cpp(72) : warning C4127: conditional expression is constant
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

regex - posix_api_check - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TC  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64  @"..\bin.v2\libs\regex\test\posix_api_check.test\msvc\debug\threading-multi\posix_api_check.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\posix_api_check.test\msvc\debug\threading-multi\posix_api_check.obj"  

posix_api_check.c
..\libs\regex\test\c_compiler_checks\posix_api_check.c(38) : warning C4018: '>' : signed/unsigned mismatch
..\libs\regex\test\c_compiler_checks\posix_api_check.c(49) : warning C4018: '>' : signed/unsigned mismatch

regex - posix_api_check_cpp - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\posix_api_check_cpp.test\msvc\debug\threading-multi\posix_api_check.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\posix_api_check_cpp.test\msvc\debug\threading-multi\posix_api_check.obj"  

posix_api_check.cpp

regex - recursion_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\recursion_test.test\msvc\debug\threading-multi\recursion_test.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\recursion_test.test\msvc\debug\threading-multi\recursion_test.obj"  

recursion_test.cpp
..\libs\regex\test\pathology\recursion_test.cpp(38) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(39) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\regex\test\pathology\recursion_test.cpp(56) : warning C4127: conditional expression is constant
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

regex - regex_config_info - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\regex_config_info.test\msvc\debug\threading-multi\regex_config_info.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\regex_config_info.test\msvc\debug\threading-multi\regex_config_info.obj"  

regex_config_info.cpp

Run output:

Microsoft Visual C++ version 8.0
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    _M_IX86                                 =600
    _WIN32                                  =1
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1400
    _MSC_FULL_VER                           =140050727
    _MT                                     =1
    _NATIVE_WCHAR_T_DEFINED                 =1
    __BOOL_DEFINED                          =1
    _INTEGRAL_MAX_BITS                      =64


*********************************************************************

Dinkumware standard library version 405
    _CPPLIB_VER                             =405
    _GLOBAL_USING                           =1
    _HAS_EXCEPTIONS                         =1


*********************************************************************

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(size_t)                          =4
    sizeof(ptrdiff_t)                       =4
    sizeof(void*)                           =4
    sizeof(void(*)(void))                   =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =0xffff
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L
    LLONG_MAX                               =9223372036854775807i64
    ULLONG_MAX                              =0xffffffffffffffffui64


*********************************************************************

Boost version 103400
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/visualc.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/dinkumware.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS         [no value]
    BOOST_MSVC                              =1400
    BOOST_STD_EXTENSION_NAMESPACE           =stdext
    BOOST_UNREACHABLE_RETURN(0)              [no value]


*********************************************************************

    BOOST_REGEX_USER_CONFIG                 =<boost/regex/user.hpp>
    BOOST_REGEX_DYN_LINK                    =1
    BOOST_REGEX_NON_RECURSIVE                [no value]
    BOOST_REGEX_BLOCKSIZE                   =4096
    BOOST_REGEX_MAX_BLOCKS                  =1024
    BOOST_REGEX_MAX_CACHE_BLOCKS            =16
    BOOST_REGEX_DYN_LINK                    =1
    BOOST_REGEX_DECL                        =__declspec(dllimport)
    BOOST_REGEX_CALL                        =__cdecl
    BOOST_REGEX_CCALL                       =__cdecl
    BOOST_REGEX_MAX_STATE_COUNT             =100000000
    BOOST_REGEX_HAS_OTHER_WCHAR_T            [no value]
 
EXIT STATUS: 0 

regex - regex_dll_config_info - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\regex_dll_config_info.test\msvc\debug\threading-multi\regex_config_info.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\regex_dll_config_info.test\msvc\debug\threading-multi\regex_config_info.obj"  

regex_config_info.cpp

Run output:

Microsoft Visual C++ version 8.0
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    _M_IX86                                 =600
    _WIN32                                  =1
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1400
    _MSC_FULL_VER                           =140050727
    _MT                                     =1
    _NATIVE_WCHAR_T_DEFINED                 =1
    __BOOL_DEFINED                          =1
    _INTEGRAL_MAX_BITS                      =64


*********************************************************************

Dinkumware standard library version 405
    _CPPLIB_VER                             =405
    _GLOBAL_USING                           =1
    _HAS_EXCEPTIONS                         =1


*********************************************************************

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(size_t)                          =4
    sizeof(ptrdiff_t)                       =4
    sizeof(void*)                           =4
    sizeof(void(*)(void))                   =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =0xffff
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L
    LLONG_MAX                               =9223372036854775807i64
    ULLONG_MAX                              =0xffffffffffffffffui64


*********************************************************************

Boost version 103400
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/visualc.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/dinkumware.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS         [no value]
    BOOST_MSVC                              =1400
    BOOST_STD_EXTENSION_NAMESPACE           =stdext
    BOOST_UNREACHABLE_RETURN(0)              [no value]


*********************************************************************

    BOOST_REGEX_USER_CONFIG                 =<boost/regex/user.hpp>
    BOOST_REGEX_DYN_LINK                    =1
    BOOST_REGEX_NON_RECURSIVE                [no value]
    BOOST_REGEX_BLOCKSIZE                   =4096
    BOOST_REGEX_MAX_BLOCKS                  =1024
    BOOST_REGEX_MAX_CACHE_BLOCKS            =16
    BOOST_REGEX_DYN_LINK                    =1
    BOOST_REGEX_DECL                        =__declspec(dllimport)
    BOOST_REGEX_CALL                        =__cdecl
    BOOST_REGEX_CCALL                       =__cdecl
    BOOST_REGEX_MAX_STATE_COUNT             =100000000
    BOOST_REGEX_HAS_OTHER_WCHAR_T            [no value]
 
EXIT STATUS: 0 

regex - regex_regress - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\test_operators.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\test_operators.obj"  

test_operators.cpp

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe.rsp"
        if exist "..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe.manifest" "-outputresource:..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe;1"
        )
    
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::raw_storage::raw_storage(void)" (__imp_??0raw_storage@re_detail@boost@@QAE@XZ) referenced in function "public: __thiscall boost::re_detail::regex_data<char,class boost::cpp_regex_traits<char> >::regex_data<char,class boost::cpp_regex_traits<char> >(void)" (??0?$regex_data@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) unsigned long __cdecl boost::re_detail::w32_get_default_locale(void)" (__imp_?w32_get_default_locale@re_detail@boost@@YAKXZ) referenced in function "public: __thiscall boost::w32_regex_traits<char>::w32_regex_traits<char>(void)" (??0?$w32_regex_traits@D@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::~match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >(void)" (__imp_??1?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAE@XZ) referenced in function "void __cdecl test_simple_search<char,class boost::cpp_regex_traits<char> >(class boost::basic_regex<char,class boost::cpp_regex_traits<char> > &)" (??$test_simple_search@DV?$cpp_regex_traits@D@boost@@@@YAXAAV?$basic_regex@DV?$cpp_regex_traits@D@boost@@@boost@@@Z)
test_overloads.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::~match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >(void)" (__imp_??1?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >(class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > const &)" (__imp_??0?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAE@ABV?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@std@@@Z) referenced in function "void __cdecl test_simple_search<char,class boost::cpp_regex_traits<char> >(class boost::basic_regex<char,class boost::cpp_regex_traits<char> > &)" (??$test_simple_search@DV?$cpp_regex_traits@D@boost@@@@YAXAAV?$basic_regex@DV?$cpp_regex_traits@D@boost@@@boost@@@Z)
test_overloads.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >(class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > const &)" (__imp_??0?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAE@ABV?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@std@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > const & __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::suffix(void)const " (__imp_?suffix@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QBEABU?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@XZ) referenced in function "void __cdecl test_regex_iterator<char,class boost::cpp_regex_traits<char> >(class boost::basic_regex<char,class boost::cpp_regex_traits<char> > &)" (??$test_regex_iterator@DV?$cpp_regex_traits@D@boost@@@@YAXAAV?$basic_regex@DV?$cpp_regex_traits@D@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > const & __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::operator[](int)const " (__imp_??A?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QBEABU?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@1@H@Z) referenced in function "void __cdecl test_regex_iterator<char,class boost::cpp_regex_traits<char> >(class boost::basic_regex<char,class boost::cpp_regex_traits<char> > &)" (??$test_regex_iterator@DV?$cpp_regex_traits@D@boost@@@@YAXAAV?$basic_regex@DV?$cpp_regex_traits@D@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > const & __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::prefix(void)const " (__imp_?prefix@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QBEABU?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@XZ) referenced in function "void __cdecl test_regex_iterator<char,class boost::cpp_regex_traits<char> >(class boost::basic_regex<char,class boost::cpp_regex_traits<char> > &)" (??$test_regex_iterator@DV?$cpp_regex_traits@D@boost@@@@YAXAAV?$basic_regex@DV?$cpp_regex_traits@D@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::~match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >(void)" (__imp_??1?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAE@XZ) referenced in function "void __cdecl test_simple_search<wchar_t,class boost::cpp_regex_traits<wchar_t> >(class boost::basic_regex<wchar_t,class boost::cpp_regex_traits<wchar_t> > &)" (??$test_simple_search@_WV?$cpp_regex_traits@_W@boost@@@@YAXAAV?$basic_regex@_WV?$cpp_regex_traits@_W@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >(class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > const &)" (__imp_??0?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAE@ABV?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@std@@@Z) referenced in function "void __cdecl test_simple_search<wchar_t,class boost::cpp_regex_traits<wchar_t> >(class boost::basic_regex<wchar_t,class boost::cpp_regex_traits<wchar_t> > &)" (??$test_simple_search@_WV?$cpp_regex_traits@_W@boost@@@@YAXAAV?$basic_regex@_WV?$cpp_regex_traits@_W@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > const & __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::suffix(void)const " (__imp_?suffix@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QBEABU?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@XZ) referenced in function "void __cdecl test_regex_iterator<wchar_t,class boost::cpp_regex_traits<wchar_t> >(class boost::basic_regex<wchar_t,class boost::cpp_regex_traits<wchar_t> > &)" (??$test_regex_iterator@_WV?$cpp_regex_traits@_W@boost@@@@YAXAAV?$basic_regex@_WV?$cpp_regex_traits@_W@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > const & __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::operator[](int)const " (__imp_??A?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QBEABU?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@1@H@Z) referenced in function "void __cdecl test_regex_iterator<wchar_t,class boost::cpp_regex_traits<wchar_t> >(class boost::basic_regex<wchar_t,class boost::cpp_regex_traits<wchar_t> > &)" (??$test_regex_iterator@_WV?$cpp_regex_traits@_W@boost@@@@YAXAAV?$basic_regex@_WV?$cpp_regex_traits@_W@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > const & __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::prefix(void)const " (__imp_?prefix@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QBEABU?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@XZ) referenced in function "void __cdecl test_regex_iterator<wchar_t,class boost::cpp_regex_traits<wchar_t> >(class boost::basic_regex<wchar_t,class boost::cpp_regex_traits<wchar_t> > &)" (??$test_regex_iterator@_WV?$cpp_regex_traits@_W@boost@@@@YAXAAV?$basic_regex@_WV?$cpp_regex_traits@_W@boost@@@boost@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::cpp_regex_traits_base<char>::~cpp_regex_traits_base<char>(void)" (__imp_??1?$cpp_regex_traits_base@D@re_detail@boost@@QAE@XZ) referenced in function "class boost::shared_ptr<class boost::re_detail::cpp_regex_traits_implementation<char> > __cdecl boost::re_detail::create_cpp_regex_traits<char>(class std::locale const &)" (??$create_cpp_regex_traits@D@re_detail@boost@@YA?AV?$shared_ptr@V?$cpp_regex_traits_implementation@D@re_detail@boost@@@1@ABVlocale@std@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::cpp_regex_traits_base<char>::cpp_regex_traits_base<char>(class std::locale const &)" (__imp_??0?$cpp_regex_traits_base@D@re_detail@boost@@QAE@ABVlocale@std@@@Z) referenced in function "class boost::shared_ptr<class boost::re_detail::cpp_regex_traits_implementation<char> > __cdecl boost::re_detail::create_cpp_regex_traits<char>(class std::locale const &)" (??$create_cpp_regex_traits@D@re_detail@boost@@YA?AV?$shared_ptr@V?$cpp_regex_traits_implementation@D@re_detail@boost@@@1@ABVlocale@std@@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::set_base(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >)" (__imp_?set_base@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: bool __thiscall boost::regex_iterator_implementation<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,class boost::cpp_regex_traits<char> >::next(void)" (?next@?$regex_iterator_implementation@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@DV?$cpp_regex_traits@D@boost@@@boost@@QAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: int __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::length(int)const " (__imp_?length@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QBEHH@Z) referenced in function "public: bool __thiscall boost::regex_iterator_implementation<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,class boost::cpp_regex_traits<char> >::next(void)" (?next@?$regex_iterator_implementation@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@DV?$cpp_regex_traits@D@boost@@@boost@@QAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::set_base(class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)" (__imp_?set_base@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z) referenced in function "public: bool __thiscall boost::regex_iterator_implementation<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,wchar_t,class boost::cpp_regex_traits<wchar_t> >::next(void)" (?next@?$regex_iterator_implementation@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_WV?$cpp_regex_traits@_W@boost@@@boost@@QAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: int __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::length(int)const " (__imp_?length@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QBEHH@Z) referenced in function "public: bool __thiscall boost::regex_iterator_implementation<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,wchar_t,class boost::cpp_regex_traits<wchar_t> >::next(void)" (?next@?$regex_iterator_implementation@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_WV?$cpp_regex_traits@_W@boost@@@boost@@QAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >(class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > const &)" (__imp_??0?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAE@ABV01@@Z) referenced in function "public: __thiscall boost::regex_iterator_implementation<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,class boost::cpp_regex_traits<char> >::regex_iterator_implementation<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,class boost::cpp_regex_traits<char> >(class boost::regex_iterator_implementation<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,class boost::cpp_regex_traits<char> > const &)" (??0?$regex_iterator_implementation@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@DV?$cpp_regex_traits@D@boost@@@boost@@QAE@ABV01@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >(class boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > > const &)" (__imp_??0?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAE@ABV01@@Z) referenced in function "public: __thiscall boost::regex_iterator_implementation<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,wchar_t,class boost::cpp_regex_traits<wchar_t> >::regex_iterator_implementation<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,wchar_t,class boost::cpp_regex_traits<wchar_t> >(class boost::regex_iterator_implementation<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,wchar_t,class boost::cpp_regex_traits<wchar_t> > const &)" (??0?$regex_iterator_implementation@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_WV?$cpp_regex_traits@_W@boost@@@boost@@QAE@ABV01@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::size(void)const " (__imp_?size@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QBEIXZ) referenced in function "void __cdecl test_result<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >(class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > const &,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,int const *)" (??$test_result@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@@YAXABV?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBH@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > & __thiscall boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::operator=(class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > const &)" (__imp_??4?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAEAAV01@ABV01@@Z) referenced in function "unsigned int __cdecl boost::regex_grep<struct grep_test_predicate<char,class boost::cpp_regex_traits<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,class boost::cpp_regex_traits<char> >(struct grep_test_predicate<char,class boost::cpp_regex_traits<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::basic_regex<char,class boost::cpp_regex_traits<char> > const &,enum boost::regex_constants::_match_flags)" (??$regex_grep@U?$grep_test_predicate@DV?$cpp_regex_traits@D@boost@@@@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@DV?$cpp_regex_traits@D@boost@@@boost@@YAIU?$grep_test_predicate@DV?$cpp_regex_traits@D@boost@@@@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1ABV?$basic_regex@DV?$cpp_regex_traits@D@boost@@@0@W4_match_flags@regex_constants@0@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::size(void)const " (__imp_?size@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QBEIXZ) referenced in function "void __cdecl test_result<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >(class boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > > const &,class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,int const *)" (??$test_result@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@@YAXABV?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PBH@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > > & __thiscall boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::operator=(class boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > > const &)" (__imp_??4?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAEAAV01@ABV01@@Z) referenced in function "unsigned int __cdecl boost::regex_grep<struct grep_test_predicate<wchar_t,class boost::cpp_regex_traits<wchar_t> >,class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,wchar_t,class boost::cpp_regex_traits<wchar_t> >(struct grep_test_predicate<wchar_t,class boost::cpp_regex_traits<wchar_t> >,class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class boost::basic_regex<wchar_t,class boost::cpp_regex_traits<wchar_t> > const &,enum boost::regex_constants::_match_flags)" (??$regex_grep@U?$grep_test_predicate@_WV?$cpp_regex_traits@_W@boost@@@@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_WV?$cpp_regex_traits@_W@boost@@@boost@@YAIU?$grep_test_predicate@_WV?$cpp_regex_traits@_W@boost@@@@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@1ABV?$basic_regex@_WV?$cpp_regex_traits@_W@boost@@@0@W4_match_flags@regex_constants@0@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::scoped_static_mutex_lock::~scoped_static_mutex_lock(void)" (__imp_??1scoped_static_mutex_lock@boost@@QAE@XZ) referenced in function "public: static class boost::shared_ptr<class boost::re_detail::w32_regex_traits_implementation<char> > __cdecl boost::object_cache<unsigned long,class boost::re_detail::w32_regex_traits_implementation<char> >::get(unsigned long const &,unsigned int)" (?get@?$object_cache@KV?$w32_regex_traits_implementation@D@re_detail@boost@@@boost@@SA?AV?$shared_ptr@V?$w32_regex_traits_implementation@D@re_detail@boost@@@2@ABKI@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::scoped_static_mutex_lock::operator void const *(void)const " (__imp_??Bscoped_static_mutex_lock@boost@@QBEPBXXZ) referenced in function "public: static class boost::shared_ptr<class boost::re_detail::w32_regex_traits_implementation<char> > __cdecl boost::object_cache<unsigned long,class boost::re_detail::w32_regex_traits_implementation<char> >::get(unsigned long const &,unsigned int)" (?get@?$object_cache@KV?$w32_regex_traits_implementation@D@re_detail@boost@@@boost@@SA?AV?$shared_ptr@V?$w32_regex_traits_implementation@D@re_detail@boost@@@2@ABKI@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::scoped_static_mutex_lock::scoped_static_mutex_lock(class boost::static_mutex &,bool)" (__imp_??0scoped_static_mutex_lock@boost@@QAE@AAVstatic_mutex@1@_N@Z) referenced in function "public: static class boost::shared_ptr<class boost::re_detail::w32_regex_traits_implementation<char> > __cdecl boost::object_cache<unsigned long,class boost::re_detail::w32_regex_traits_implementation<char> >::get(unsigned long const &,unsigned int)" (?get@?$object_cache@KV?$w32_regex_traits_implementation@D@re_detail@boost@@@boost@@SA?AV?$shared_ptr@V?$w32_regex_traits_implementation@D@re_detail@boost@@@2@ABKI@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::c_regex_traits<char>::c_regex_traits<char>(void)" (__imp_??0?$c_regex_traits@D@boost@@QAE@XZ) referenced in function "public: __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> >::default_wrapper<struct boost::c_regex_traits<char> >(void)" (??0?$default_wrapper@U?$c_regex_traits@D@boost@@@re_detail@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::c_regex_traits<wchar_t>::c_regex_traits<wchar_t>(void)" (__imp_??0?$c_regex_traits@_W@boost@@QAE@XZ) referenced in function "public: __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<wchar_t> >::default_wrapper<struct boost::c_regex_traits<wchar_t> >(void)" (??0?$default_wrapper@U?$c_regex_traits@_W@boost@@@re_detail@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::cpp_regex_traits_base<char>::cpp_regex_traits_base<char>(struct boost::re_detail::cpp_regex_traits_base<char> const &)" (__imp_??0?$cpp_regex_traits_base@D@re_detail@boost@@QAE@ABU012@@Z) referenced in function "private: static class boost::shared_ptr<class boost::re_detail::cpp_regex_traits_implementation<char> > __cdecl boost::object_cache<struct boost::re_detail::cpp_regex_traits_base<char>,class boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(struct boost::re_detail::cpp_regex_traits_base<char> const &,unsigned int)" (?do_get@?$object_cache@U?$cpp_regex_traits_base@D@re_detail@boost@@V?$cpp_regex_traits_implementation@D@23@@boost@@CA?AV?$shared_ptr@V?$cpp_regex_traits_implementation@D@re_detail@boost@@@2@ABU?$cpp_regex_traits_base@D@re_detail@2@I@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::cpp_regex_traits_base<char>::operator==(struct boost::re_detail::cpp_regex_traits_base<char> const &)const " (__imp_??8?$cpp_regex_traits_base@D@re_detail@boost@@QBE_NABU012@@Z) referenced in function "private: static class boost::shared_ptr<class boost::re_detail::cpp_regex_traits_implementation<char> > __cdecl boost::object_cache<struct boost::re_detail::cpp_regex_traits_base<char>,class boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(struct boost::re_detail::cpp_regex_traits_base<char> const &,unsigned int)" (?do_get@?$object_cache@U?$cpp_regex_traits_base@D@re_detail@boost@@V?$cpp_regex_traits_implementation@D@23@@boost@@CA?AV?$shared_ptr@V?$cpp_regex_traits_implementation@D@re_detail@boost@@@2@ABU?$cpp_regex_traits_base@D@re_detail@2@I@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::raw_storage::~raw_storage(void)" (__imp_??1raw_storage@re_detail@boost@@QAE@XZ) referenced in function "public: __thiscall boost::re_detail::regex_data<char,class boost::cpp_regex_traits<char> >::~regex_data<char,class boost::cpp_regex_traits<char> >(void)" (??1?$regex_data@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::cpp_regex_traits_char_layer<char>::~cpp_regex_traits_char_layer<char>(void)" (__imp_??1?$cpp_regex_traits_char_layer@D@re_detail@boost@@QAE@XZ) referenced in function __unwindfunclet$??0?$cpp_regex_traits_implementation@D@re_detail@boost@@QAE@ABU?$cpp_regex_traits_base@D@12@@Z$0
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::cpp_regex_traits_char_layer<char>::cpp_regex_traits_char_layer<char>(struct boost::re_detail::cpp_regex_traits_base<char> const &)" (__imp_??0?$cpp_regex_traits_char_layer@D@re_detail@boost@@QAE@ABU?$cpp_regex_traits_base@D@12@@Z) referenced in function "public: __thiscall boost::re_detail::cpp_regex_traits_implementation<char>::cpp_regex_traits_implementation<char>(struct boost::re_detail::cpp_regex_traits_base<char> const &)" (??0?$cpp_regex_traits_implementation@D@re_detail@boost@@QAE@ABU?$cpp_regex_traits_base@D@12@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::cpp_regex_traits_base<char>::operator<(struct boost::re_detail::cpp_regex_traits_base<char> const &)const " (__imp_??M?$cpp_regex_traits_base@D@re_detail@boost@@QBE_NABU012@@Z) referenced in function "public: bool __thiscall std::less<struct boost::re_detail::cpp_regex_traits_base<char> >::operator()(struct boost::re_detail::cpp_regex_traits_base<char> const &,struct boost::re_detail::cpp_regex_traits_base<char> const &)const " (??R?$less@U?$cpp_regex_traits_base@D@re_detail@boost@@@std@@QBE_NABU?$cpp_regex_traits_base@D@re_detail@boost@@0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl boost::re_detail::w32_cat_get(class boost::shared_ptr<void> const &,unsigned long,int,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?w32_cat_get@re_detail@boost@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$shared_ptr@X@2@KHABV34@@Z) referenced in function "public: __thiscall boost::re_detail::w32_regex_traits_implementation<char>::w32_regex_traits_implementation<char>(unsigned long)" (??0?$w32_regex_traits_implementation@D@re_detail@boost@@QAE@K@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char const * __cdecl boost::re_detail::get_default_error_string(enum boost::regex_constants::error_type)" (__imp_?get_default_error_string@re_detail@boost@@YAPBDW4error_type@regex_constants@2@@Z) referenced in function "public: __thiscall boost::re_detail::w32_regex_traits_implementation<char>::w32_regex_traits_implementation<char>(unsigned long)" (??0?$w32_regex_traits_implementation@D@re_detail@boost@@QAE@K@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl boost::re_detail::raise_runtime_error(class std::runtime_error const &)" (__imp_?raise_runtime_error@re_detail@boost@@YAXABVruntime_error@std@@@Z) referenced in function "public: __thiscall boost::re_detail::w32_regex_traits_implementation<char>::w32_regex_traits_implementation<char>(unsigned long)" (??0?$w32_regex_traits_implementation@D@re_detail@boost@@QAE@K@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class boost::shared_ptr<void> __cdecl boost::re_detail::w32_cat_open(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?w32_cat_open@re_detail@boost@@YA?AV?$shared_ptr@X@2@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: __thiscall boost::re_detail::w32_regex_traits_implementation<char>::w32_regex_traits_implementation<char>(unsigned long)" (??0?$w32_regex_traits_implementation@D@re_detail@boost@@QAE@K@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::w32_regex_traits_char_layer<char>::w32_regex_traits_char_layer<char>(unsigned long)" (__imp_??0?$w32_regex_traits_char_layer@D@re_detail@boost@@QAE@K@Z) referenced in function "public: __thiscall boost::re_detail::w32_regex_traits_implementation<char>::w32_regex_traits_implementation<char>(unsigned long)" (??0?$w32_regex_traits_implementation@D@re_detail@boost@@QAE@K@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl boost::re_detail::w32_cat_get(class boost::shared_ptr<void> const &,unsigned long,int,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (__imp_?w32_cat_get@re_detail@boost@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV?$shared_ptr@X@2@KHABV34@@Z) referenced in function "public: __thiscall boost::re_detail::w32_regex_traits_implementation<wchar_t>::w32_regex_traits_implementation<wchar_t>(unsigned long)" (??0?$w32_regex_traits_implementation@_W@re_detail@boost@@QAE@K@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char const * __cdecl boost::re_detail::get_default_syntax(unsigned char)" (__imp_?get_default_syntax@re_detail@boost@@YAPBDE@Z) referenced in function __catch$?init@?$cpp_regex_traits_char_layer@_W@re_detail@boost@@QAEXXZ$0
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl boost::re_detail::verify_options(unsigned int,enum boost::regex_constants::_match_flags)" (__imp_?verify_options@re_detail@boost@@YAXIW4_match_flags@regex_constants@2@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::find_imp(void)" (?find_imp@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::set_size(unsigned int,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >)" (__imp_?set_size@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXIV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::find_imp(void)" (?find_imp@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void * __cdecl boost::re_detail::get_mem_block(void)" (__imp_?get_mem_block@re_detail@boost@@YAPAXXZ) referenced in function "public: __thiscall boost::re_detail::save_state_init::save_state_init(struct boost::re_detail::saved_state * *,struct boost::re_detail::saved_state * *)" (??0save_state_init@re_detail@boost@@QAE@PAPAUsaved_state@12@0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl boost::re_detail::put_mem_block(void *)" (__imp_?put_mem_block@re_detail@boost@@YAXPAX@Z) referenced in function "public: __thiscall boost::re_detail::save_state_init::~save_state_init(void)" (??1save_state_init@re_detail@boost@@QAE@XZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::set_size(unsigned int,class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)" (__imp_?set_size@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXIV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > >,class boost::cpp_regex_traits<wchar_t> >::find_imp(void)" (?find_imp@?$perl_matcher@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@V?$cpp_regex_traits@_W@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall boost::regex_error::~regex_error(void)" (__imp_??1regex_error@boost@@UAE@XZ) referenced in function "public: void __thiscall boost::re_detail::basic_regex_parser<char,class boost::cpp_regex_traits<char> >::fail(enum boost::regex_constants::error_type,int)" (?fail@?$basic_regex_parser@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAEXW4error_type@regex_constants@3@H@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall boost::regex_error::raise(void)const " (__imp_?raise@regex_error@boost@@QBEXXZ) referenced in function "public: void __thiscall boost::re_detail::basic_regex_parser<char,class boost::cpp_regex_traits<char> >::fail(enum boost::regex_constants::error_type,int)" (?fail@?$basic_regex_parser@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAEXW4error_type@regex_constants@3@H@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::regex_error::regex_error(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum boost::regex_constants::error_type,int)" (__imp_??0regex_error@boost@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4error_type@regex_constants@1@H@Z) referenced in function "public: void __thiscall boost::re_detail::basic_regex_parser<char,class boost::cpp_regex_traits<char> >::fail(enum boost::regex_constants::error_type,int)" (?fail@?$basic_regex_parser@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAEXW4error_type@regex_constants@3@H@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::re_detail::raw_storage::align(void)" (__imp_?align@raw_storage@re_detail@boost@@QAAXXZ) referenced in function "public: bool __thiscall boost::re_detail::basic_regex_parser<char,class boost::cpp_regex_traits<char> >::unwind_alts(int)" (?unwind_alts@?$basic_regex_parser@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAE_NH@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __cdecl boost::re_detail::raw_storage::size(void)" (__imp_?size@raw_storage@re_detail@boost@@QAAIXZ) referenced in function "public: bool __thiscall boost::re_detail::basic_regex_parser<char,class boost::cpp_regex_traits<char> >::unwind_alts(int)" (?unwind_alts@?$basic_regex_parser@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAE_NH@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::re_detail::raw_storage::clear(void)" (__imp_?clear@raw_storage@re_detail@boost@@QAAXXZ) referenced in function "public: __thiscall boost::re_detail::basic_regex_creator<char,class boost::cpp_regex_traits<char> >::basic_regex_creator<char,class boost::cpp_regex_traits<char> >(struct boost::re_detail::regex_data<char,class boost::cpp_regex_traits<char> > *)" (??0?$basic_regex_creator@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAE@PAU?$regex_data@DV?$cpp_regex_traits@D@boost@@@12@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void * __cdecl boost::re_detail::raw_storage::data(void)const " (__imp_?data@raw_storage@re_detail@boost@@QBAPAXXZ) referenced in function "public: void __thiscall boost::re_detail::basic_regex_creator<char,class boost::cpp_regex_traits<char> >::finalize(char const *,char const *)" (?finalize@?$basic_regex_creator@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAEXPBD0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void * __cdecl boost::re_detail::raw_storage::extend(unsigned int)" (__imp_?extend@raw_storage@re_detail@boost@@QAAPAXI@Z) referenced in function "public: void __thiscall boost::re_detail::basic_regex_creator<char,class boost::cpp_regex_traits<char> >::finalize(char const *,char const *)" (?finalize@?$basic_regex_creator@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAEXPBD0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static bool __cdecl boost::c_regex_traits<char>::isctype(char,unsigned long)" (__imp_?isctype@?$c_regex_traits@D@boost@@SA_NDK@Z) referenced in function "public: bool __thiscall boost::re_detail::basic_regex_parser<char,struct boost::c_regex_traits<char> >::parse_literal(void)" (?parse_literal@?$basic_regex_parser@DU?$c_regex_traits@D@boost@@@re_detail@boost@@QAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned long __cdecl boost::c_regex_traits<char>::lookup_classname(char const *,char const *)" (__imp_?lookup_classname@?$c_regex_traits@D@boost@@SAKPBD0@Z) referenced in function "public: __thiscall boost::re_detail::basic_regex_creator<char,struct boost::c_regex_traits<char> >::basic_regex_creator<char,struct boost::c_regex_traits<char> >(struct boost::re_detail::regex_data<char,struct boost::c_regex_traits<char> > *)" (??0?$basic_regex_creator@DU?$c_regex_traits@D@boost@@@re_detail@boost@@QAE@PAU?$regex_data@DU?$c_regex_traits@D@boost@@@12@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static bool __cdecl boost::c_regex_traits<wchar_t>::isctype(wchar_t,unsigned long)" (__imp_?isctype@?$c_regex_traits@_W@boost@@SA_N_WK@Z) referenced in function "public: bool __thiscall boost::re_detail::basic_regex_parser<wchar_t,struct boost::c_regex_traits<wchar_t> >::parse_literal(void)" (?parse_literal@?$basic_regex_parser@_WU?$c_regex_traits@_W@boost@@@re_detail@boost@@QAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static unsigned long __cdecl boost::c_regex_traits<wchar_t>::lookup_classname(wchar_t const *,wchar_t const *)" (__imp_?lookup_classname@?$c_regex_traits@_W@boost@@SAKPB_W0@Z) referenced in function "public: __thiscall boost::re_detail::basic_regex_creator<wchar_t,struct boost::c_regex_traits<wchar_t> >::basic_regex_creator<wchar_t,struct boost::c_regex_traits<wchar_t> >(struct boost::re_detail::regex_data<wchar_t,struct boost::c_regex_traits<wchar_t> > *)" (??0?$basic_regex_creator@_WU?$c_regex_traits@_W@boost@@@re_detail@boost@@QAE@PAU?$regex_data@_WU?$c_regex_traits@_W@boost@@@12@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned char __thiscall boost::re_detail::w32_regex_traits_char_layer<char>::syntax_type(char)const " (__imp_?syntax_type@?$w32_regex_traits_char_layer@D@re_detail@boost@@QBEED@Z) referenced in function "public: unsigned char __thiscall boost::w32_regex_traits<char>::syntax_type(char)const " (?syntax_type@?$w32_regex_traits@D@boost@@QBEED@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::w32_regex_traits_char_layer<char>::isctype(unsigned long,char)" (__imp_?isctype@?$w32_regex_traits_char_layer@D@re_detail@boost@@QAE_NKD@Z) referenced in function "public: bool __thiscall boost::w32_regex_traits<char>::isctype(char,unsigned long)const " (?isctype@?$w32_regex_traits@D@boost@@QBE_NDK@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned char __thiscall boost::re_detail::cpp_regex_traits_char_layer<char>::syntax_type(char)const " (__imp_?syntax_type@?$cpp_regex_traits_char_layer@D@re_detail@boost@@QBEED@Z) referenced in function "public: unsigned char __thiscall boost::cpp_regex_traits<char>::syntax_type(char)const " (?syntax_type@?$cpp_regex_traits@D@boost@@QBEED@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) unsigned char __cdecl boost::re_detail::get_default_syntax_type(char)" (__imp_?get_default_syntax_type@re_detail@boost@@YAED@Z) referenced in function "public: unsigned char __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> >::syntax_type(char)const " (?syntax_type@?$default_wrapper@U?$c_regex_traits@D@boost@@@re_detail@boost@@QBEED@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char __thiscall boost::re_detail::w32_regex_traits_char_layer<char>::tolower(char)const " (__imp_?tolower@?$w32_regex_traits_char_layer@D@re_detail@boost@@QBEDD@Z) referenced in function "public: unsigned long __thiscall boost::re_detail::w32_regex_traits_implementation<char>::lookup_classname(char const *,char const *)const " (?lookup_classname@?$w32_regex_traits_implementation@D@re_detail@boost@@QBEKPBD0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl boost::re_detail::w32_is(unsigned long,unsigned long,wchar_t)" (__imp_?w32_is@re_detail@boost@@YA_NKK_W@Z) referenced in function "public: bool __thiscall boost::re_detail::w32_regex_traits_char_layer<wchar_t>::isctype(unsigned long,wchar_t)" (?isctype@?$w32_regex_traits_char_layer@_W@re_detail@boost@@QAE_NK_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) wchar_t __cdecl boost::re_detail::w32_tolower(wchar_t,unsigned long)" (__imp_?w32_tolower@re_detail@boost@@YA_W_WK@Z) referenced in function "public: wchar_t __thiscall boost::re_detail::w32_regex_traits_char_layer<wchar_t>::tolower(wchar_t)const " (?tolower@?$w32_regex_traits_char_layer@_W@re_detail@boost@@QBE_W_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::set_second(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int,bool)" (__imp_?set_second@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I_N@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::match_prefix(void)" (?match_prefix@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::set_first(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >)" (__imp_?set_first@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::match_prefix(void)" (?match_prefix@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::set_second(class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,unsigned int,bool)" (__imp_?set_second@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@I_N@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > >,class boost::cpp_regex_traits<wchar_t> >::match_prefix(void)" (?match_prefix@?$perl_matcher@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@V?$cpp_regex_traits@_W@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::set_first(class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)" (__imp_?set_first@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > >,class boost::cpp_regex_traits<wchar_t> >::match_prefix(void)" (?match_prefix@?$perl_matcher@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@V?$cpp_regex_traits@_W@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned char __thiscall boost::re_detail::w32_regex_traits_char_layer<char>::escape_syntax_type(char)const " (__imp_?escape_syntax_type@?$w32_regex_traits_char_layer@D@re_detail@boost@@QBEED@Z) referenced in function "public: unsigned char __thiscall boost::w32_regex_traits<char>::escape_syntax_type(char)const " (?escape_syntax_type@?$w32_regex_traits@D@boost@@QBEED@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned char __thiscall boost::re_detail::cpp_regex_traits_char_layer<char>::escape_syntax_type(char)const " (__imp_?escape_syntax_type@?$cpp_regex_traits_char_layer@D@re_detail@boost@@QBEED@Z) referenced in function "public: unsigned char __thiscall boost::cpp_regex_traits<char>::escape_syntax_type(char)const " (?escape_syntax_type@?$cpp_regex_traits@D@boost@@QBEED@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl boost::re_detail::w32_transform(unsigned long,char const *,char const *)" (__imp_?w32_transform@re_detail@boost@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@KPBD0@Z) referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall boost::re_detail::w32_regex_traits_implementation<char>::transform(char const *,char const *)const " (?transform@?$w32_regex_traits_implementation@D@re_detail@boost@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBD0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl boost::re_detail::w32_transform(unsigned long,wchar_t const *,wchar_t const *)" (__imp_?w32_transform@re_detail@boost@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@KPB_W0@Z) referenced in function "public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __thiscall boost::re_detail::w32_regex_traits_implementation<wchar_t>::transform(wchar_t const *,wchar_t const *)const " (?transform@?$w32_regex_traits_implementation@_W@re_detail@boost@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_W0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) unsigned char __cdecl boost::re_detail::get_default_escape_syntax_type(char)" (__imp_?get_default_escape_syntax_type@re_detail@boost@@YAED@Z) referenced in function "public: unsigned char __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> >::escape_syntax_type(char)const " (?escape_syntax_type@?$default_wrapper@U?$c_regex_traits@D@boost@@@re_detail@boost@@QBEED@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char __thiscall boost::c_regex_traits<char>::translate_nocase(char)const " (__imp_?translate_nocase@?$c_regex_traits@D@boost@@QBEDD@Z) referenced in function "public: char __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> >::translate(char,bool)const " (?translate@?$default_wrapper@U?$c_regex_traits@D@boost@@@re_detail@boost@@QBEDD_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall boost::c_regex_traits<wchar_t>::translate_nocase(wchar_t)const " (__imp_?translate_nocase@?$c_regex_traits@_W@boost@@QBE_W_W@Z) referenced in function "public: wchar_t __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<wchar_t> >::translate(wchar_t,bool)const " (?translate@?$default_wrapper@U?$c_regex_traits@_W@boost@@@re_detail@boost@@QBE_W_W_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl boost::re_detail::w32_is_upper(wchar_t,unsigned long)" (__imp_?w32_is_upper@re_detail@boost@@YA_N_WK@Z) referenced in function "public: unsigned char __thiscall boost::re_detail::w32_regex_traits_char_layer<wchar_t>::escape_syntax_type(wchar_t)const " (?escape_syntax_type@?$w32_regex_traits_char_layer@_W@re_detail@boost@@QBEE_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl boost::re_detail::w32_is_lower(wchar_t,unsigned long)" (__imp_?w32_is_lower@re_detail@boost@@YA_N_WK@Z) referenced in function "public: unsigned char __thiscall boost::re_detail::w32_regex_traits_char_layer<wchar_t>::escape_syntax_type(wchar_t)const " (?escape_syntax_type@?$w32_regex_traits_char_layer@_W@re_detail@boost@@QBEE_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: char __thiscall boost::c_regex_traits<char>::translate(char)const " (__imp_?translate@?$c_regex_traits@D@boost@@QBEDD@Z) referenced in function "public: char __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> >::translate(char)const " (?translate@?$default_wrapper@U?$c_regex_traits@D@boost@@@re_detail@boost@@QBEDD@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall boost::c_regex_traits<wchar_t>::translate(wchar_t)const " (__imp_?translate@?$c_regex_traits@_W@boost@@QBE_W_W@Z) referenced in function "public: wchar_t __thiscall boost::re_detail::default_wrapper<struct boost::c_regex_traits<wchar_t> >::translate(wchar_t)const " (?translate@?$default_wrapper@U?$c_regex_traits@_W@boost@@@re_detail@boost@@QBE_W_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::set_first(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,unsigned int)" (__imp_?set_first@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::unwind_paren(bool)" (?unwind_paren@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_N_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::set_first(class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,unsigned int)" (__imp_?set_first@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@I@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > >,class boost::cpp_regex_traits<wchar_t> >::unwind_paren(bool)" (?unwind_paren@?$perl_matcher@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@V?$cpp_regex_traits@_W@boost@@@re_detail@boost@@AAE_N_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void * __cdecl boost::re_detail::raw_storage::insert(unsigned int,unsigned int)" (__imp_?insert@raw_storage@re_detail@boost@@QAAPAXII@Z) referenced in function "public: struct boost::re_detail::re_syntax_base * __thiscall boost::re_detail::basic_regex_creator<char,class boost::cpp_regex_traits<char> >::insert_state(int,enum boost::re_detail::syntax_element_type,unsigned int)" (?insert_state@?$basic_regex_creator@DV?$cpp_regex_traits@D@boost@@@re_detail@boost@@QAEPAUre_syntax_base@23@HW4syntax_element_type@23@I@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl boost::c_regex_traits<char>::lookup_collatename(char const *,char const *)" (__imp_?lookup_collatename@?$c_regex_traits@D@boost@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBD0@Z) referenced in function "public: bool __thiscall boost::re_detail::basic_regex_parser<char,struct boost::c_regex_traits<char> >::parse_inner_set(class boost::re_detail::basic_char_set<char,struct boost::c_regex_traits<char> > &)" (?parse_inner_set@?$basic_regex_parser@DU?$c_regex_traits@D@boost@@@re_detail@boost@@QAE_NAAV?$basic_char_set@DU?$c_regex_traits@D@boost@@@23@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl boost::c_regex_traits<wchar_t>::lookup_collatename(wchar_t const *,wchar_t const *)" (__imp_?lookup_collatename@?$c_regex_traits@_W@boost@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_W0@Z) referenced in function "public: bool __thiscall boost::re_detail::basic_regex_parser<wchar_t,struct boost::c_regex_traits<wchar_t> >::parse_inner_set(class boost::re_detail::basic_char_set<wchar_t,struct boost::c_regex_traits<wchar_t> > &)" (?parse_inner_set@?$basic_regex_parser@_WU?$c_regex_traits@_W@boost@@@re_detail@boost@@QAE_NAAV?$basic_char_set@_WU?$c_regex_traits@_W@boost@@@23@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl boost::c_regex_traits<char>::transform_primary(char const *,char const *)" (__imp_?transform_primary@?$c_regex_traits@D@boost@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBD0@Z) referenced in function "char * __cdecl boost::re_detail::re_is_set_member<char *,char,struct boost::c_regex_traits<char>,unsigned long>(char *,char *,struct boost::re_detail::re_set_long<unsigned long> const *,struct boost::re_detail::regex_data<char,struct boost::c_regex_traits<char> > const &,bool)" (??$re_is_set_member@PADDU?$c_regex_traits@D@boost@@K@re_detail@boost@@YAPADPAD0PBU?$re_set_long@K@01@ABU?$regex_data@DU?$c_regex_traits@D@boost@@@01@_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl boost::c_regex_traits<char>::transform(char const *,char const *)" (__imp_?transform@?$c_regex_traits@D@boost@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBD0@Z) referenced in function "char * __cdecl boost::re_detail::re_is_set_member<char *,char,struct boost::c_regex_traits<char>,unsigned long>(char *,char *,struct boost::re_detail::re_set_long<unsigned long> const *,struct boost::re_detail::regex_data<char,struct boost::c_regex_traits<char> > const &,bool)" (??$re_is_set_member@PADDU?$c_regex_traits@D@boost@@K@re_detail@boost@@YAPADPAD0PBU?$re_set_long@K@01@ABU?$regex_data@DU?$c_regex_traits@D@boost@@@01@_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl boost::c_regex_traits<wchar_t>::transform_primary(wchar_t const *,wchar_t const *)" (__imp_?transform_primary@?$c_regex_traits@_W@boost@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_W0@Z) referenced in function "wchar_t * __cdecl boost::re_detail::re_is_set_member<wchar_t *,wchar_t,struct boost::c_regex_traits<wchar_t>,unsigned long>(wchar_t *,wchar_t *,struct boost::re_detail::re_set_long<unsigned long> const *,struct boost::re_detail::regex_data<wchar_t,struct boost::c_regex_traits<wchar_t> > const &,bool)" (??$re_is_set_member@PA_W_WU?$c_regex_traits@_W@boost@@K@re_detail@boost@@YAPA_WPA_W0PBU?$re_set_long@K@01@ABU?$regex_data@_WU?$c_regex_traits@_W@boost@@@01@_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl boost::c_regex_traits<wchar_t>::transform(wchar_t const *,wchar_t const *)" (__imp_?transform@?$c_regex_traits@_W@boost@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_W0@Z) referenced in function "wchar_t * __cdecl boost::re_detail::re_is_set_member<wchar_t *,wchar_t,struct boost::c_regex_traits<wchar_t>,unsigned long>(wchar_t *,wchar_t *,struct boost::re_detail::re_set_long<unsigned long> const *,struct boost::re_detail::regex_data<wchar_t,struct boost::c_regex_traits<wchar_t> > const &,bool)" (??$re_is_set_member@PA_W_WU?$c_regex_traits@_W@boost@@K@re_detail@boost@@YAPA_WPA_W0PBU?$re_set_long@K@01@ABU?$regex_data@_WU?$c_regex_traits@_W@boost@@@01@_N@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static int __cdecl boost::c_regex_traits<char>::value(char,int)" (__imp_?value@?$c_regex_traits@D@boost@@SAHDH@Z) referenced in function "int __cdecl boost::re_detail::global_toi<char,struct boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> > >(char const * &,char const *,int,struct boost::re_detail::default_wrapper<struct boost::c_regex_traits<char> > const &)" (??$global_toi@DU?$default_wrapper@U?$c_regex_traits@D@boost@@@re_detail@boost@@@re_detail@boost@@YAHAAPBDPBDHABU?$default_wrapper@U?$c_regex_traits@D@boost@@@01@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static int __cdecl boost::c_regex_traits<wchar_t>::value(wchar_t,int)" (__imp_?value@?$c_regex_traits@_W@boost@@SAH_WH@Z) referenced in function "int __cdecl boost::re_detail::global_toi<wchar_t,struct boost::re_detail::default_wrapper<struct boost::c_regex_traits<wchar_t> > >(wchar_t const * &,wchar_t const *,int,struct boost::re_detail::default_wrapper<struct boost::c_regex_traits<wchar_t> > const &)" (??$global_toi@_WU?$default_wrapper@U?$c_regex_traits@_W@boost@@@re_detail@boost@@@re_detail@boost@@YAHAAPB_WPB_WHABU?$default_wrapper@U?$c_regex_traits@_W@boost@@@01@@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl boost::re_detail::lookup_default_collate_name(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?lookup_default_collate_name@re_detail@boost@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV34@@Z) referenced in function "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall boost::re_detail::w32_regex_traits_implementation<char>::lookup_collatename(char const *,char const *)const " (?lookup_collatename@?$w32_regex_traits_implementation@D@re_detail@boost@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBD0@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::maybe_assign(class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > const &)" (__imp_?maybe_assign@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXABV12@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::match_match(void)" (?match_match@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > >::set_second(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >)" (__imp_?set_second@?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,class boost::cpp_regex_traits<char> >::match_match(void)" (?match_match@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@V?$cpp_regex_traits@D@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::maybe_assign(class boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > > const &)" (__imp_?maybe_assign@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXABV12@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > >,class boost::cpp_regex_traits<wchar_t> >::match_match(void)" (?match_match@?$perl_matcher@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@V?$cpp_regex_traits@_W@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl boost::match_results<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > > >::set_second(class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)" (__imp_?set_second@?$match_results@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@@boost@@QAAXV?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z) referenced in function "private: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > > >,class boost::cpp_regex_traits<wchar_t> >::match_match(void)" (?match_match@?$perl_matcher@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@boost@@@2@V?$cpp_regex_traits@_W@boost@@@re_detail@boost@@AAE_NXZ)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl boost::re_detail::is_combining_implementation(unsigned short)" (__imp_?is_combining_implementation@re_detail@boost@@YA_NG@Z) referenced in function "bool __cdecl boost::re_detail::is_combining<wchar_t>(wchar_t)" (??$is_combining@_W@re_detail@boost@@YA_N_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char __cdecl boost::re_detail::w32_toupper(char,unsigned long)" (__imp_?w32_toupper@re_detail@boost@@YADDK@Z) referenced in function "public: char __thiscall boost::w32_regex_traits<char>::toupper(char)const " (?toupper@?$w32_regex_traits@D@boost@@QBEDD@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) wchar_t __cdecl boost::re_detail::w32_toupper(wchar_t,unsigned long)" (__imp_?w32_toupper@re_detail@boost@@YA_W_WK@Z) referenced in function "public: wchar_t __thiscall boost::w32_regex_traits<wchar_t>::toupper(wchar_t)const " (?toupper@?$w32_regex_traits@_W@boost@@QBE_W_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char __cdecl boost::re_detail::do_global_lower(char)" (__imp_?do_global_lower@re_detail@boost@@YADD@Z) referenced in function "char __cdecl boost::re_detail::global_lower<char>(char)" (??$global_lower@D@re_detail@boost@@YADD@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) char __cdecl boost::re_detail::do_global_upper(char)" (__imp_?do_global_upper@re_detail@boost@@YADD@Z) referenced in function "char __cdecl boost::re_detail::global_upper<char>(char)" (??$global_upper@D@re_detail@boost@@YADD@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) wchar_t __cdecl boost::re_detail::do_global_lower(wchar_t)" (__imp_?do_global_lower@re_detail@boost@@YA_W_W@Z) referenced in function "wchar_t __cdecl boost::re_detail::global_lower<wchar_t>(wchar_t)" (??$global_lower@_W@re_detail@boost@@YA_W_W@Z)
main.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) wchar_t __cdecl boost::re_detail::do_global_upper(wchar_t)" (__imp_?do_global_upper@re_detail@boost@@YA_W_W@Z) referenced in function "wchar_t __cdecl boost::re_detail::global_upper<wchar_t>(wchar_t)" (??$global_upper@_W@re_detail@boost@@YA_W_W@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::RegEx::~RegEx(void)" (__imp_??1RegEx@boost@@QAE@XZ) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __thiscall boost::RegEx::Length(int)const " (__imp_?Length@RegEx@boost@@QBEIH@Z) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __thiscall boost::RegEx::Position(int)const " (__imp_?Position@RegEx@boost@@QBEIH@Z) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::RegEx::Matched(int)const " (__imp_?Matched@RegEx@boost@@QBE_NH@Z) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::RegEx::Search(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum boost::regex_constants::_match_flags)" (__imp_?Search@RegEx@boost@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4_match_flags@regex_constants@2@@Z) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __thiscall boost::RegEx::error_code(void)const " (__imp_?error_code@RegEx@boost@@QBEIXZ) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::RegEx::RegEx(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (__imp_??0RegEx@boost@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regfreeA referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regexecA referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regcompA referenced in function "void __cdecl test_deprecated(char const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXABDABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regfreeW referenced in function "void __cdecl test_deprecated(wchar_t const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXAB_WABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regexecW referenced in function "void __cdecl test_deprecated(wchar_t const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXAB_WABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regcompW referenced in function "void __cdecl test_deprecated(wchar_t const &,struct test_regex_search_tag const &)" (?test_deprecated@@YAXAB_WABUtest_regex_search_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regerrorA referenced in function "void __cdecl test_deprecated(char const &,struct test_invalid_regex_tag const &)" (?test_deprecated@@YAXABDABUtest_invalid_regex_tag@@@Z)
test_deprecated.obj : error LNK2019: unresolved external symbol __imp__regerrorW referenced in function "void __cdecl test_deprecated(wchar_t const &,struct test_invalid_regex_tag const &)" (?test_deprecated@@YAXAB_WABUtest_invalid_regex_tag@@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::~basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(void)" (__imp_??1?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@QAE@XZ) referenced in function "void __cdecl test_overloads(void)" (?test_overloads@@YAXXZ)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > >::~match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > >(void)" (__imp_??1?$match_results@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@@boost@@QAE@XZ) referenced in function "void __cdecl test_overloads(void)" (?test_overloads@@YAXXZ)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > >::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > >(class std::allocator<struct boost::sub_match<char const *> > const &)" (__imp_??0?$match_results@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@@boost@@QAE@ABV?$allocator@U?$sub_match@PBD@boost@@@std@@@Z) referenced in function "void __cdecl test_overloads(void)" (?test_overloads@@YAXXZ)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(char const *,unsigned int)" (__imp_??0?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@QAE@PBDI@Z) referenced in function "void __cdecl test_overloads(void)" (?test_overloads@@YAXXZ)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::~perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(void)" (__imp_??1?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE@XZ) referenced in function "bool __cdecl boost::regex_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AAV?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@0@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::match(void)" (__imp_?match@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ) referenced in function "bool __cdecl boost::regex_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AAV?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@0@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >)" (__imp_??0?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AAV?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@2@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@2@W4_match_flags@regex_constants@2@0@Z) referenced in function "bool __cdecl boost::regex_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::match_results<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AAV?$match_results@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@@0@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost::sub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::find(void)" (__imp_?find@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ) referenced in function "bool __cdecl boost::regex_search<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_search@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned int __cdecl boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::flags(void)const " (__imp_?flags@?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@QBAIXZ) referenced in function "bool __cdecl boost::regex_search<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_search@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NV?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::~perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(void)" (__imp_??1?$perl_matcher@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE@XZ) referenced in function "bool __cdecl boost::regex_match<char const *,class std::allocator<struct boost::sub_match<char const *> >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(char const *,char const *,class boost::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_match@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NPBD0AAV?$match_results@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@@0@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::match(void)" (__imp_?match@?$perl_matcher@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ) referenced in function "bool __cdecl boost::regex_match<char const *,class std::allocator<struct boost::sub_match<char const *> >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(char const *,char const *,class boost::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_match@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NPBD0AAV?$match_results@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@@0@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall boost::re_detail::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(char const *,char const *,class boost::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags,char const *)" (__imp_??0?$perl_matcher@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE@PBD0AAV?$match_results@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@@2@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@2@W4_match_flags@regex_constants@2@0@Z) referenced in function "bool __cdecl boost::regex_match<char const *,class std::allocator<struct boost::sub_match<char const *> >,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(char const *,char const *,class boost::match_results<char const *,class std::allocator<struct boost::sub_match<char const *> > > &,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_match@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NPBD0AAV?$match_results@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@@0@ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
test_overloads.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall boost::re_detail::perl_matcher<char const *,class std::allocator<struct boost::sub_match<char const *> >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::find(void)" (__imp_?find@?$perl_matcher@PBDV?$allocator@U?$sub_match@PBD@boost@@@std@@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ) referenced in function "bool __cdecl boost::regex_search<char const *,char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >(char const *,char const *,class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (??$regex_search@PBDDU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@YA_NPBD0ABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@0@W4_match_flags@regex_constants@0@@Z)
..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe : fatal error LNK1120: 132 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\regex\test\regex_regress.test\msvc\debug\threading-multi\regex_regress.exe". The system cannot find the file specified.

regex - regex_regress_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\regex_regress_dll.test\msvc\debug\threading-multi\test_operators.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\regex_regress_dll.test\msvc\debug\threading-multi\test_operators.obj"  

test_operators.cpp

regex - static_mutex_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\static_mutex_test.test\msvc\debug\threading-multi\static_mutex_test.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\static_mutex_test.test\msvc\debug\threading-multi\static_mutex_test.obj"  

static_mutex_test.cpp
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\regex\test\static_mutex\static_mutex_test.cpp(166) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]

regex - unicode_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\unicode_iterator_test.test\msvc\debug\threading-multi\unicode_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\unicode_iterator_test.test\msvc\debug\threading-multi\unicode_iterator_test.obj"  

unicode_iterator_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\regex\test\unicode\unicode_iterator_test.cpp(34) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(37) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(43) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(54) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(57) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(58) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(59) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(60) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(61) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(62) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(97) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(125) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(127) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(145) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(154) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(156) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(168) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(173) : warning C4127: conditional expression is constant
..\libs\regex\test\unicode\unicode_iterator_test.cpp(175) : warning C4127: conditional expression is constant
..\boost/test/test_tools.hpp(288) : warning C4244: 'argument' : conversion from '__w64 const int' to 'int', possible loss of data
        ..\boost/test/test_tools.hpp(283) : while compiling class template member function 'void boost::test_tools::tt_detail::print_log_value<T>::operator ()(std::ostream &,const T &)'
        with
        [
            T=__w64 int
        ]
        ..\boost/test/test_tools.hpp(394) : see reference to class template instantiation 'boost::test_tools::tt_detail::print_log_value<T>' being compiled
        with
        [
            T=__w64 int
        ]
        ..\boost/test/utils/wrap_stringstream.hpp(66) : see reference to function template instantiation 'std::ostream &boost::test_tools::tt_detail::operator <<<Arg0>(std::ostream &,const boost::test_tools::tt_detail::print_helper_t<T> &)' being compiled
        with
        [
            Arg0=__w64 int,
            T=__w64 int
        ]
        ..\boost/test/test_tools.hpp(450) : see reference to function template instantiation 'boost::basic_wrap_stringstream<CharT> &boost::operator <<<char,boost::test_tools::tt_detail::print_helper_t<T>>(boost::basic_wrap_stringstream<CharT> &,const boost::test_tools::tt_detail::print_helper_t<T> &)' being compiled
        with
        [
            CharT=char,
            T=__w64 int
        ]
        ..\libs\regex\test\unicode\unicode_iterator_test.cpp(97) : see reference to function template instantiation 'void boost::test_tools::tt_detail::check_frwd<boost::test_tools::tt_detail::equal_impl_frwd,__w64 int,__w64 unsigned int>(Pred,boost::wrap_stringstream &,boost::test_tools::const_string,size_t,boost::test_tools::tt_detail::tool_level,boost::test_tools::tt_detail::check_type,const Arg0 &,const char *,const Arg1 &,const char *)' being compiled
        with
        [
            Pred=boost::test_tools::tt_detail::equal_impl_frwd,
            Arg0=__w64 int,
            Arg1=__w64 unsigned int
        ]
..\boost/test/test_tools.hpp(463) : warning C4389: '==' : signed/unsigned mismatch
        ..\boost/test/test_tools.hpp(487) : see reference to function template instantiation 'boost::test_tools::predicate_result boost::test_tools::tt_detail::equal_impl<Left,Right>(const Left &,const Right &)' being compiled
        with
        [
            Left=__w64 int,
            Right=__w64 unsigned int
        ]
        ..\boost/test/test_tools.hpp(502) : see reference to function template instantiation 'boost::test_tools::predicate_result boost::test_tools::tt_detail::equal_impl_frwd::call_impl<Left,Right>(const Left &,const Right &,boost::mpl::false_) const' being compiled
        with
        [
            Left=__w64 int,
            Right=__w64 unsigned int
        ]
        ..\boost/test/test_tools.hpp(450) : see reference to function template instantiation 'boost::test_tools::predicate_result boost::test_tools::tt_detail::equal_impl_frwd::operator ()<Arg0,Arg1>(const Left &,const Right &) const' being compiled
        with
        [
            Arg0=__w64 int,
            Arg1=__w64 unsigned int,
            Left=__w64 int,
            Right=__w64 unsigned int
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

regex - wide_posix_api_check_c - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TC  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64  @"..\bin.v2\libs\regex\test\wide_posix_api_check_c.test\msvc\debug\threading-multi\wide_posix_api_check_c.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\wide_posix_api_check_c.test\msvc\debug\threading-multi\wide_posix_api_check_c.obj"  

wide_posix_api_check.c
..\libs\regex\test\c_compiler_checks\wide_posix_api_check.c(48) : warning C4018: '>' : signed/unsigned mismatch
..\libs\regex\test\c_compiler_checks\wide_posix_api_check.c(52) : warning C4244: '=' : conversion from 'wchar_t' to 'char', possible loss of data
..\libs\regex\test\c_compiler_checks\wide_posix_api_check.c(64) : warning C4018: '>' : signed/unsigned mismatch
..\libs\regex\test\c_compiler_checks\wide_posix_api_check.c(68) : warning C4244: '=' : conversion from 'wchar_t' to 'char', possible loss of data

regex - wide_posix_api_check_cpp - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\test\wide_posix_api_check_cpp.test\msvc\debug\threading-multi\wide_posix_api_check.obj.rsp" -c -Fo"..\bin.v2\libs\regex\test\wide_posix_api_check_cpp.test\msvc\debug\threading-multi\wide_posix_api_check.obj"  

wide_posix_api_check.cpp
..\libs\regex\test\c_compiler_checks\wide_posix_api_check.cpp(51) : warning C4244: '=' : conversion from 'wchar_t' to 'char', possible loss of data
..\libs\regex\test\c_compiler_checks\wide_posix_api_check.cpp(69) : warning C4244: '=' : conversion from 'wchar_t' to 'char', possible loss of data

regex - captures_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\captures_example.test\msvc\debug\threading-multi\captures_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\captures_example.test\msvc\debug\threading-multi\captures_example.obj"  

captures_example.cpp

regex - credit_card_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\credit_card_example.test\msvc\debug\threading-multi\credit_card_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\credit_card_example.test\msvc\debug\threading-multi\credit_card_example.obj"  

credit_card_example.cpp

regex - grep - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.obj"  

grep.cpp
..\boost/program_options/options_description.hpp(232) : warning C4512: 'boost::program_options::options_description' : assignment operator could not be generated
        ..\boost/program_options/options_description.hpp(156) : see declaration of 'boost::program_options::options_description'
..\libs\regex\example\grep\grep.cpp(66) : warning C4244: 'argument' : conversion from '__w64 int' to 'int', possible loss of data
..\libs\regex\example\grep\grep.cpp(192) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::vector<std::string>
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::vector<std::string>,
            T=std::vector<std::string>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::vector<std::string>,
            charT=char
        ]
        ..\libs\regex\example\grep\grep.cpp(118) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::vector<std::string>,
            charT=char
        ]
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const std::string
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(30) : see reference to function template instantiation 'ValueType *boost::any_cast<const T>(const boost::any *)' being compiled
        with
        [
            ValueType=std::string,
            T=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(29) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::notify(const boost::any &) const'
        with
        [
            T=std::string,
            charT=char
        ]
        ..\libs\regex\example\grep\grep.cpp(119) : see reference to class template instantiation 'boost::program_options::typed_value<T,charT>' being compiled
        with
        [
            T=std::string,
            charT=char
        ]
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=std::string,
            Source=NewSource
        ]
        ..\boost/program_options/detail/value_semantic.hpp(137) : see reference to function template instantiation 'Target boost::lexical_cast<T,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=std::string,
            T=std::string,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/program_options/detail/value_semantic.hpp(151) : see reference to function template instantiation 'void boost::program_options::validate<std::string,char>(boost::any &,const std::vector<_Ty> &,std::vector<_Ty> *,int)' being compiled
        with
        [
            _Ty=std::string
        ]
        ..\boost/program_options/detail/value_semantic.hpp(150) : while compiling class template member function 'void boost::program_options::typed_value<T,charT>::xparse(boost::any &,const std::vector<_Ty> &) const'
        with
        [
            T=std::vector<std::string>,
            charT=char,
            _Ty=std::string
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(166) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(173) : see reference to function template instantiation 'ValueType *boost::any_cast<nonref>(boost::any *)' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\boost/any.hpp(191) : see reference to function template instantiation 'ValueType *boost::any_cast<nonref>(const boost::any *)' being compiled
        with
        [
            ValueType=nonref
        ]
        ..\boost/program_options/variables_map.hpp(187) : see reference to function template instantiation 'ValueType boost::any_cast<const T&>(const boost::any &)' being compiled
        with
        [
            ValueType=const int &,
            T=int
        ]
        ..\libs\regex\example\grep\grep.cpp(140) : see reference to function template instantiation 'const T &boost::program_options::variable_value::as<int>(void) const' being compiled
        with
        [
            T=int
        ]

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe.rsp"
        if exist "..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe.manifest" "-outputresource:..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe;1"
        )
    
grep.obj : error LNK2001: unresolved external symbol "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > boost::program_options::arg" (?arg@program_options@boost@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@A)
..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\regex\example\grep.test\msvc\debug\threading-multi\grep.exe". The system cannot find the file specified.

regex - icu_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\icu_example.test\msvc\debug\threading-multi\icu_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\icu_example.test\msvc\debug\threading-multi\icu_example.obj"  

icu_example.cpp

regex - mfc_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\mfc_example.test\msvc\debug\threading-multi\mfc_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\mfc_example.test\msvc\debug\threading-multi\mfc_example.obj"  

mfc_example.cpp

regex - partial_regex_grep - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\partial_regex_grep.test\msvc\debug\threading-multi\partial_regex_grep.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\partial_regex_grep.test\msvc\debug\threading-multi\partial_regex_grep.obj"  

partial_regex_grep.cpp
..\libs\regex\example\snippets\partial_regex_grep.cpp(57) : warning C4244: 'initializing' : conversion from '__w64 int' to 'unsigned int', possible loss of data
..\libs\regex\example\snippets\partial_regex_grep.cpp(59) : warning C4244: 'initializing' : conversion from '__w64 int' to 'unsigned int', possible loss of data

regex - partial_regex_match - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\partial_regex_match.test\msvc\debug\threading-multi\partial_regex_match.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\partial_regex_match.test\msvc\debug\threading-multi\partial_regex_match.obj"  

partial_regex_match.cpp

regex - regex_grep_example_1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_grep_example_1.test\msvc\debug\threading-multi\regex_grep_example_1.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_grep_example_1.test\msvc\debug\threading-multi\regex_grep_example_1.obj"  

regex_grep_example_1.cpp
..\libs\regex\example\snippets\regex_grep_example_1.cpp(70) : warning C4512: 'IndexClassesPred' : assignment operator could not be generated
        ..\libs\regex\example\snippets\regex_grep_example_1.cpp(55) : see declaration of 'IndexClassesPred'
..\libs\regex\example\snippets\regex_grep_example_1.cpp(117) : warning C4244: 'argument' : conversion from '__w64 int' to 'int', possible loss of data

regex - regex_grep_example_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_grep_example_2.test\msvc\debug\threading-multi\regex_grep_example_2.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_grep_example_2.test\msvc\debug\threading-multi\regex_grep_example_2.obj"  

regex_grep_example_2.cpp
..\libs\regex\example\snippets\regex_grep_example_2.cpp(113) : warning C4244: 'argument' : conversion from '__w64 int' to 'int', possible loss of data

regex - regex_grep_example_3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_grep_example_3.test\msvc\debug\threading-multi\regex_grep_example_3.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_grep_example_3.test\msvc\debug\threading-multi\regex_grep_example_3.obj"  

regex_grep_example_3.cpp
..\libs\regex\example\snippets\regex_grep_example_3.cpp(137) : warning C4244: 'argument' : conversion from '__w64 int' to 'int', possible loss of data

regex - regex_grep_example_4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_grep_example_4.test\msvc\debug\threading-multi\regex_grep_example_4.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_grep_example_4.test\msvc\debug\threading-multi\regex_grep_example_4.obj"  

regex_grep_example_4.cpp

regex - regex_iterator_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_iterator_example.test\msvc\debug\threading-multi\regex_iterator_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_iterator_example.test\msvc\debug\threading-multi\regex_iterator_example.obj"  

regex_iterator_example.cpp
..\libs\regex\example\snippets\regex_iterator_example.cpp(105) : warning C4244: 'argument' : conversion from '__w64 int' to 'int', possible loss of data

regex - regex_match_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_match_example.test\msvc\debug\threading-multi\regex_match_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_match_example.test\msvc\debug\threading-multi\regex_match_example.obj"  

regex_match_example.cpp
..\libs\regex\example\snippets\regex_match_example.cpp(58) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
..\libs\regex\example\snippets\regex_match_example.cpp(62) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data

regex - regex_merge_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_merge_example.test\msvc\debug\threading-multi\regex_merge_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_merge_example.test\msvc\debug\threading-multi\regex_merge_example.obj"  

regex_merge_example.cpp

regex - regex_replace_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_replace_example.test\msvc\debug\threading-multi\regex_replace_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_replace_example.test\msvc\debug\threading-multi\regex_replace_example.obj"  

regex_replace_example.cpp

regex - regex_search_example - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_search_example.test\msvc\debug\threading-multi\regex_search_example.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_search_example.test\msvc\debug\threading-multi\regex_search_example.obj"  

regex_search_example.cpp
..\libs\regex\example\snippets\regex_search_example.cpp(115) : warning C4244: 'argument' : conversion from '__w64 int' to 'int', possible loss of data

regex - regex_split_example_1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_split_example_1.test\msvc\debug\threading-multi\regex_split_example_1.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_split_example_1.test\msvc\debug\threading-multi\regex_split_example_1.obj"  

regex_split_example_1.cpp
..\libs\regex\example\snippets\regex_split_example_1.cpp(26) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
..\libs\regex\example\snippets\regex_split_example_1.cpp(39) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
..\libs\regex\example\snippets\regex_split_example_1.cpp(43) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data

regex - regex_split_example_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_split_example_2.test\msvc\debug\threading-multi\regex_split_example_2.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_split_example_2.test\msvc\debug\threading-multi\regex_split_example_2.obj"  

regex_split_example_2.cpp

regex - regex_timer - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.obj"  

regex_timer.cpp
..\libs\regex\example\timer\regex_timer.cpp(57) : warning C4244: 'argument' : conversion from 'const wchar_t' to 'char', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(99) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(103) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(155) : warning C4127: conditional expression is constant
..\libs\regex\example\timer\regex_timer.cpp(189) : warning C4127: conditional expression is constant
..\libs\regex\example\timer\regex_timer.cpp(220) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(232) : warning C4018: '<' : signed/unsigned mismatch
..\libs\regex\example\timer\regex_timer.cpp(254) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(266) : warning C4018: '<' : signed/unsigned mismatch
..\libs\regex\example\timer\regex_timer.cpp(292) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(304) : warning C4018: '<' : signed/unsigned mismatch
..\libs\regex\example\timer\regex_timer.cpp(329) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
..\libs\regex\example\timer\regex_timer.cpp(341) : warning C4018: '<' : signed/unsigned mismatch
..\libs\regex\example\timer\regex_timer.cpp(360) : warning C4389: '!=' : signed/unsigned mismatch
..\libs\regex\example\timer\regex_timer.cpp(376) : warning C4083: expected 'string'; found identifier 'lib'
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\regex\example\timer\regex_timer.cpp(165) : see reference to function template instantiation '_OutIt std::copy<std::_String_iterator<_Elem,_Traits,_Alloc>,string_out_iterator<S>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=string_out_iterator<std::wstring>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            S=std::wstring,
            _InIt=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\regex\example\timer\regex_timer.cpp(269) : see reference to function template instantiation '_OutIt std::copy<_Ty1,string_out_iterator<S>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=string_out_iterator<std::wstring>,
            _Ty1=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            S=std::wstring,
            _InIt=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\regex\example\timer\regex_timer.cpp(307) : see reference to function template instantiation '_OutIt std::copy<_Ty1,string_out_iterator<S>>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=string_out_iterator<std::string>,
            _Ty1=std::_Deque_iterator<char,std::allocator<char>,true>,
            S=std::string,
            _InIt=std::_Deque_iterator<char,std::allocator<char>,true>
        ]
d:\kits\boost\libs\regex\example\timer\regex_timer.cpp(230) : warning C4701: potentially uninitialized local variable 'result' used

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe.rsp"
        if exist "..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe.manifest" "-outputresource:..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe;1"
        )
    
regex_timer.obj : error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function __catch$_main$0
..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe : fatal error LNK1120: 1 unresolved externals

mt.exe : general error c10100b1: Failed to load file "..\bin.v2\libs\regex\example\regex_timer.test\msvc\debug\threading-multi\regex_timer.exe". The system cannot find the file specified.

regex - regex_token_iterator_eg_1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_token_iterator_eg_1.test\msvc\debug\threading-multi\regex_token_iterator_eg_1.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_token_iterator_eg_1.test\msvc\debug\threading-multi\regex_token_iterator_eg_1.obj"  

regex_token_iterator_eg_1.cpp
..\libs\regex\example\snippets\regex_token_iterator_eg_1.cpp(32) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
..\libs\regex\example\snippets\regex_token_iterator_eg_1.cpp(36) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data

regex - regex_token_iterator_eg_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\regex\example\regex_token_iterator_eg_2.test\msvc\debug\threading-multi\regex_token_iterator_eg_2.obj.rsp" -c -Fo"..\bin.v2\libs\regex\example\regex_token_iterator_eg_2.test\msvc\debug\threading-multi\regex_token_iterator_eg_2.obj"  

regex_token_iterator_eg_2.cpp

serialization - test_array_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_binary_archive.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_binary_archive.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
...
   (remainder deleted because of excessive size)

serialization - test_array_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_binary_archive_dll.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_binary_archive_dll.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary...
   (remainder deleted because of excessive size)

serialization - test_array_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_text_archive.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_text_archive.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
        with
        [
         ...
   (remainder deleted because of excessive size)

serialization - test_array_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_text_archive_dll.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_text_archive_dll.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being co...
   (remainder deleted because of excessive size)

serialization - test_array_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_text_warchive.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_text_warchive.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
        with
   ...
   (remainder deleted because of excessive size)

serialization - test_array_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_text_warchive_dll.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_text_warchive_dll.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&)...
   (remainder deleted because of excessive size)

serialization - test_array_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_xml_archive.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_xml_archive.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const A[10]>(const boost::serialization::nvp<T> &,int)' being compiled
      ...
   (remainder deleted because of excessive size)

serialization - test_array_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_xml_archive_dll.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_xml_archive_dll.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
  ...
   (remainder deleted because of excessive size)

serialization - test_array_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_xml_warchive.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_xml_warchive.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const A[10]>(const boost::serialization::nvp<T> &,int)' being...
   (remainder deleted because of excessive size)

serialization - test_array_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_array_xml_warchive_dll.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_array_xml_warchive_dll.test\msvc\debug\test_array.obj"  

test_array.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_array.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(92) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_array.cpp(38) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\libs\serialization\test\test_array.cpp(33) : while compiling class template member function 'bool array_equal_to<T>::operator ()(const T (&),const T (&)) const'
        with
        [
            T=A [10]
        ]
        ..\libs\serialization\test\test_array.cpp(72) : see reference to class template instantiation 'array_equal_to<T>' being compiled
        with
        [
            T=A [10]
        ]
..\libs\serialization\test\test_array.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
..\boost/archive/detail/oserializer.hpp(489) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
        ..\boost/archive/detail/oserializer.hpp(483) : while compiling class template member function 'void boost::archive::detail::save_array_type<Archive,T>::invoke(Archive &,T (&))'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_array_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const A[10]>(Archive &,T (&))' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A [10]
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const A[10]>(T (&),int)' be...
   (remainder deleted because of excessive size)

serialization - test_binary_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_binary_archive.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_binary_archive.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=uns...
   (remainder deleted because of excessive size)

serialization - test_binary_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_binary_archive_dll.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_binary_archive_dll.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
      ...
   (remainder deleted because of excessive size)

serialization - test_binary_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_text_archive.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_text_archive.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
        wit...
   (remainder deleted because of excessive size)

serialization - test_binary_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_text_archive_dll.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_text_archive_dll.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::ope...
   (remainder deleted because of excessive size)

serialization - test_binary_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_text_warchive.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_text_warchive.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' bein...
   (remainder deleted because of excessive size)

serialization - test_binary_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_text_warchive_dll.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_text_warchive_dll.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchiv...
   (remainder deleted because of excessive size)

serialization - test_binary_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_xml_archive.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_xml_archive.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\libs\serialization\test\test_binary.cpp(74) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
       ...
   (remainder deleted because of excessive size)

serialization - test_binary_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_xml_archive_dll.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_xml_archive_dll.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\libs\serialization\test\test_binary.cpp(74) : see reference to function template instantiation 'Archive &boost::archive::detai...
   (remainder deleted because of excessive size)

serialization - test_binary_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_xml_warchive.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_xml_warchive.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\libs\serialization\test\test_binary.cpp(74) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced fo...
   (remainder deleted because of excessive size)

serialization - test_binary_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_binary_xml_warchive_dll.test\msvc\debug\test_binary.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_binary_xml_warchive_dll.test\msvc\debug\test_binary.obj"  

test_binary.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_binary.cpp(51) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
..\libs\serialization\test\test_binary.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(85) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_binary.cpp(86) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\libs\serialization\test\test_binary.cpp(74) : see reference to function template instantiation 'Archive &...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_binary_archive.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_binary_archive.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Arc...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_binary_archive_dll.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_binary_archive_dll.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) ...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_text_archive.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_text_archive.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/text_iarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::text_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/serialization/nvp.hpp(85) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/serialization/access.hpp(101) : see reference to function template instantiation 'void boost::serialization::nvp...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_text_archive_dll.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_text_archive_dll.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/text_iarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::text_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/serialization/nvp.hpp(85) : see reference to func...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_text_warchive.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_text_warchive.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/text_wiarchive.hpp(68) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::text_wiarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/serialization/nvp.hpp(85) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/serialization/access.hpp(101) : see reference to function template instantiation 'void ...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_text_warchive_dll.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_text_warchive_dll.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/text_wiarchive.hpp(68) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::text_wiarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_wiarchive,
            T=B
        ]
        ..\boost/serialization/nvp.hpp(85)...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_xml_archive.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_xml_archive.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/basic_xml_iarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/xml_iarchive.hpp(74) : see reference to function template instantiation 'void boost::archive::basic_xml_iarchive<Archive>::load_override<B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::xml_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=const boost::serialization::nvp<B>
        ]
        ..\libs\serialization\test\test_class_info_load.cpp(72) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_xml_archive_dll.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_xml_archive_dll.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/basic_xml_iarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/xml_iarchive.hpp(74) : see reference to function template instantiation 'void boost::archive::basic_xml_iarchive<Archive>::load_override<B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::xml_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=const boost::serialization::nvp<B>
        ]
       ...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_xml_warchive.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_xml_warchive.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/basic_xml_iarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/xml_wiarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_xml_iarchive<Archive>::load_override<B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::xml_wiarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=const boost::serialization::nvp<B>
        ]
        ..\libs\serialization\test\test_class_info_load.cpp(72) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boos...
   (remainder deleted because of excessive size)

serialization - test_class_info_load_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_load_xml_warchive_dll.test\msvc\debug\test_class_info_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_load_xml_warchive_dll.test\msvc\debug\test_class_info_load.obj"  

test_class_info_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_load.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_load.cpp(77) : warning C4127: conditional expression is constant
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/basic_xml_iarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/xml_wiarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_xml_iarchive<Archive>::load_override<B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=B
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::xml_wiarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_wiarchive,
            T=const boost::serialization::nvp<...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_binary_archive.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_binary_archive.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Arc...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_binary_archive_dll.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_binary_archive_dll.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) ...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_text_archive.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_text_archive.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
        with
        [
            T=const B,
            Archive=boost::archive::text_oarchive,
            Archivex=boost::archive::text_oarchive
        ]
        ..\boo...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_text_archive_dll.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_text_archive_dll.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const B
        ]
      ...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_text_warchive.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_text_warchive.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
        with
        [
            T=const B,
            Archive=boost::archive::text_woarchive,
            Archivex=boost::archive::text_woarchive
...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_text_warchive_dll.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_text_warchive_dll.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const B
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=co...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_xml_archive.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_xml_archive.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
        ..\libs\serialization\test\test_class_info_save.cpp(79) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
..\libs\serialization\test\test_class_info_save.cpp(34) : warning C4127: conditional expression is constant
        ..\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void A::serialize<Archive>(Archive &,const u...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_xml_archive_dll.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_xml_archive_dll.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const B
        ]
        ..\libs\serialization\test\test_class_info_save.cpp(79) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)'...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_xml_warchive.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_xml_warchive.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
        ..\libs\serialization\test\test_class_info_save.cpp(79) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
..\libs\serialization\test\test_class_info_save.cpp(34) : warning C4127: conditional expression is constant
        ..\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void A::serialize<Archive>...
   (remainder deleted because of excessive size)

serialization - test_class_info_save_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_class_info_save_xml_warchive_dll.test\msvc\debug\test_class_info_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_class_info_save_xml_warchive_dll.test\msvc\debug\test_class_info_save.obj"  

test_class_info_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_class_info_save.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_class_info_save.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const B &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const B>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const B
        ]
        ..\libs\serialization\test\test_class_info_save.cpp(79) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization:...
   (remainder deleted because of excessive size)

serialization - test_codecvt_null - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_codecvt_null.test\msvc\debug\codecvt_null.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_codecvt_null.test\msvc\debug\codecvt_null.obj"  

codecvt_null.cpp
..\libs\serialization\src\codecvt_null.cpp(21) : warning C4100: 'state' : unreferenced formal parameter
..\libs\serialization\src\codecvt_null.cpp(49) : warning C4100: 'state' : unreferenced formal parameter

serialization - test_const_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_const_pass.test\msvc\debug\test_const_pass.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_const_pass.test\msvc\debug\test_const_pass.obj"  

test_const_pass.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\libs\serialization\test\test_const_pass.cpp(25) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const A>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/text_iarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::text_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
        ..\libs\serialization\test\test_const_pass.cpp(37) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><A>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=A
        ]
..\libs\serialization\test\test_const_pass.cpp(17) : warning C4100: 'version' : unreferenced formal parameter
        ..\boost/serialization/access.hpp(109) : ...
   (remainder deleted because of excessive size)

serialization - test_contained_class_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_binary_archive.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_binary_archive.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializ...
   (remainder deleted because of excessive size)

serialization - test_contained_class_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_binary_archive_dll.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_binary_archive_dll.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigne...
   (remainder deleted because of excessive size)

serialization - test_contained_class_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_text_archive.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_text_archive.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const C
        ]
        ...
   (remainder deleted because of excessive size)

serialization - test_contained_class_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_text_archive_dll.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_text_archive_dll.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
           ...
   (remainder deleted because of excessive size)

serialization - test_contained_class_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_text_warchive.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_text_warchive.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const C...
   (remainder deleted because of excessive size)

serialization - test_contained_class_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_text_warchive_dll.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_text_warchive_dll.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
    ...
   (remainder deleted because of excessive size)

serialization - test_contained_class_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_xml_archive.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_xml_archive.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const C
        ]
        ..\boost/arc...
   (remainder deleted because of excessive size)

serialization - test_contained_class_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_xml_archive_dll.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_xml_archive_dll.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=b...
   (remainder deleted because of excessive size)

serialization - test_contained_class_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_xml_warchive.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_xml_warchive.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const C
        ]
 ...
   (remainder deleted because of excessive size)

serialization - test_contained_class_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_contained_class_xml_warchive_dll.test\msvc\debug\test_contained_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_contained_class_xml_warchive_dll.test\msvc\debug\test_contained_class.obj"  

test_contained_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_contained_class.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_contained_class.cpp(64) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const C &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
    ...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_binary_archive.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_binary_archive.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
          ...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_binary_archive_dll.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_binary_archive_dll.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)'...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_archive.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_archive.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
       ...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_archive_dll.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_archive_dll.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_warchive.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_warchive.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' bei...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_warchive_dll.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_text_warchive_dll.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_archive.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_archive.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
 ...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_archive_dll.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_archive_dll.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_warchive.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_warchive.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being comp...
   (remainder deleted because of excessive size)

serialization - test_cyclic_ptrs_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_warchive_dll.test\msvc\debug\test_cyclic_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_cyclic_ptrs_xml_warchive_dll.test\msvc\debug\test_cyclic_ptrs.obj"  

test_cyclic_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_cyclic_ptrs.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(128) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_cyclic_ptrs.cpp(147) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=K
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<A...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_binary_archive.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_binary_archive.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_binary_archive_dll.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_binary_archive_dll.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see ...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_text_archive.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_text_archive.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' b...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_text_archive_dll.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_text_archive_dll.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>:...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_text_warchive.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_text_warchive.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const ...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_text_warchive_dll.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_text_warchive_dll.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oar...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_archive.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_archive.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<std::vector<_Ty>>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            _Ty=A *,
            T=std::vector<A *>
        ]
        ..\libs\serialization\test\test_delete_pointer.cpp(100) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
..\boost/archive/detail/iserializer.hpp...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_archive_dll.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_archive_dll.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<std::vector<_Ty>>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            _Ty=A *,
            T=std::vector<A *>
        ]
        ..\libs\serialization\test\test_delete_pointer.cpp(100) : see reference to function tem...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_warchive.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_warchive.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<std::vector<_Ty>>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            _Ty=A *,
            T=std::vector<A *>
        ]
        ..\libs\serialization\test\test_delete_pointer.cpp(100) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
..\boost/archive/...
   (remainder deleted because of excessive size)

serialization - test_delete_pointer_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_warchive_dll.test\msvc\debug\test_delete_pointer.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_delete_pointer_xml_warchive_dll.test\msvc\debug\test_delete_pointer.obj"  

test_delete_pointer.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_delete_pointer.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_delete_pointer.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A *>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<std::vector<_Ty>>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            _Ty=A *,
            T=std::vector<A *>
        ]
        ..\libs\serialization\test\test_delete_pointer.cpp(100) : see refe...
   (remainder deleted because of excessive size)

serialization - test_demo - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo.test\msvc\debug\test_demo.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo.test\msvc\debug\test_demo.obj"  

test_demo.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo.cpp(285) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
  ...
   (remainder deleted because of excessive size)

serialization - test_demo_auto_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_auto_ptr.test\msvc\debug\test_demo_auto_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_auto_ptr.test\msvc\debug\test_demo_auto_ptr.obj"  

test_demo_auto_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\../example/demo_auto_ptr.cpp(111) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_auto_ptr.cpp(111) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const std::auto_ptr<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>,
            _Ty=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const std::auto_ptr<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>,
            _Ty=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::auto_ptr<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::auto_ptr<A>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::auto_ptr<A>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_auto_ptr.cpp(98) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const std::auto_ptr<_Ty>>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=A,
            T=const std::auto_ptr<A>
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
  ...
   (remainder deleted because of excessive size)

serialization - test_demo_auto_ptr_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_auto_ptr_dll.test\msvc\debug\test_demo_auto_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_auto_ptr_dll.test\msvc\debug\test_demo_auto_ptr.obj"  

test_demo_auto_ptr.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\../example/demo_auto_ptr.cpp(111) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_auto_ptr.cpp(111) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const std::auto_ptr<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>,
            _Ty=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const std::auto_ptr<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>,
            _Ty=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::auto_ptr<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::auto_ptr<A>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::auto_ptr<A>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_auto_ptr.cpp(98) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const std::auto_ptr<_Ty>>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=A,
            T=const std::auto_ptr<A>
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::auto_ptr<A>
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::d...
   (remainder deleted because of excessive size)

serialization - test_demo_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_dll.test\msvc\debug\test_demo.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_dll.test\msvc\debug\test_demo.obj"  

test_demo.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo.cpp(285) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archiv...
   (remainder deleted because of excessive size)

serialization - test_demo_exception - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_exception.test\msvc\debug\test_demo_exception.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_exception.test\msvc\debug\test_demo_exception.obj"  

test_demo_exception.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo.cpp(285) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Arch...
   (remainder deleted because of excessive size)

serialization - test_demo_exception_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_exception_dll.test\msvc\debug\test_demo_exception.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_exception_dll.test\msvc\debug\test_demo_exception.obj"  

test_demo_exception.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo.cpp(285) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see refere...
   (remainder deleted because of excessive size)

serialization - test_demo_fast_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_fast_archive.test\msvc\debug\test_demo_fast_archive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_fast_archive.test\msvc\debug\test_demo_fast_archive.obj"  

test_demo_fast_archive.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/archive/detail/basic_serializer_map.hpp(56) : warning C4512: 'boost::archive::detail::basic_serializer_map' : assignment operator could not be generated
        ..\boost/archive/detail/basic_serializer_map.hpp(44) : see declaration of 'boost::archive::detail::basic_serializer_map'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_fast_archive.cpp(40) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
d:\kits\boost\libs\serialization\test\../example/demo_fast_archive.cpp(159) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_fast_archive.cpp(159) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/basic_binary_oprimitive.hpp(136) : warning C4267: 'argument' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_oprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save_binary(const void *,size_t)'
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/impl/basic_binary_oprimitive.ipp(52) : see reference to function template instantiation 'void boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save<unsigned char>(const T &)' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/impl/basic_binary_oprimitive.ipp(47) : while compiling class template member function 'void boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::init(void)'
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_fast_archive.cpp(40) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=fast_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/impl/basic_binary_iprimitive.ipp(46) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<unsigned char>(T &)' being compiled
        with
        [
            Archive=fast_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/impl/basic_binary_iprimitive.ipp(41) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::init(void)'
        with
        [
            Archive=fast_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_iarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_fast_archive.cpp(105) : see reference to class template instantiation 'boost::archive::binary_iarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_iprimitive.hpp(148) : warning C4996: 'std::basic_streambuf<_Elem,_Traits>::sgetn' was declared deprecated
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\streambuf(122) : see declaration of 'std::basic_streambuf<_Elem,_Traits>::sgetn'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
..\boost/archive/basic_binary_iprimitive.hpp(154) : warning C4267: '=' : conversion from 'size_t' to 'std::streamsize', possible loss of data
..\boost/archive/basic_binary_iprimitive.hpp(159) : warning C4996: 'std::basic_streambuf<_Elem,_Traits>::sgetn' was declared deprecated
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\streambuf(122) : see declaration of 'std::basic_streambuf<_Elem,_Traits>::sgetn'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=fast_binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=fast_binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=fast_binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=fast_binary_oarchive
        ]

serialization - test_demo_fast_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_fast_archive_dll.test\msvc\debug\test_demo_fast_archive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_fast_archive_dll.test\msvc\debug\test_demo_fast_archive.obj"  

test_demo_fast_archive.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/archive/impl/basic_binary_oprimitive.ipp(58) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::init' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(67) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(76) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(86) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(96) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(119) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::basic_binary_oprimitive' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(157) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::~basic_binary_oprimitive' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(74) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::init' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(84) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(99) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(110) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(127) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(149) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::basic_binary_iprimitive' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(187) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::~basic_binary_iprimitive' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oarchive.ipp(43) : error C2491: 'boost::archive::basic_binary_oarchive<Archive>::init' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iarchive.ipp(45) : error C2491: 'boost::archive::basic_binary_iarchive<Archive>::load_override' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iarchive.ipp(77) : error C2491: 'boost::archive::basic_binary_iarchive<Archive>::init' : definition of dllimport function not allowed
..\boost/archive/detail/basic_serializer_map.hpp(56) : warning C4512: 'boost::archive::detail::basic_serializer_map' : assignment operator could not be generated
        ..\boost/archive/detail/basic_serializer_map.hpp(44) : see declaration of 'boost::archive::detail::basic_serializer_map'
..\boost/archive/impl/archive_pointer_iserializer.ipp(40) : error C2491: 'boost::archive::detail::archive_pointer_iserializer<Archive>::archive_pointer_iserializer' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_iserializer.ipp(50) : error C2491: 'boost::archive::detail::archive_pointer_iserializer<Archive>::find' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_iserializer.ipp(61) : error C2491: 'boost::archive::detail::archive_pointer_iserializer<Archive>::~archive_pointer_iserializer' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_oserializer.ipp(38) : error C2491: 'boost::archive::detail::archive_pointer_oserializer<Archive>::archive_pointer_oserializer' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_oserializer.ipp(48) : error C2491: 'boost::archive::detail::archive_pointer_oserializer<Archive>::find' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_oserializer.ipp(59) : error C2491: 'boost::archive::detail::archive_pointer_oserializer<Archive>::~archive_pointer_oserializer' : definition of dllimport function not allowed
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_fast_archive.cpp(40) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=fast_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]

serialization - test_demo_pimpl - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_pimpl.test\msvc\debug\demo_pimpl_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_pimpl.test\msvc\debug\demo_pimpl_A.obj"  

demo_pimpl_A.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<B>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\libs\serialization\test\..\example\demo_pimpl_A.cpp(32) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<B*>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\libs\serialization\test\..\example\demo_pimpl_A.cpp(45) : see reference to function template instantiation 'void A::serialize<boost::archive::text_oarchive>(boost::archive::text_oarchive &,const unsigned int)' being compiled
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive...
   (remainder deleted because of excessive size)

serialization - test_demo_pimpl_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_pimpl_dll.test\msvc\debug\demo_pimpl_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_pimpl_dll.test\msvc\debug\demo_pimpl_A.obj"  

demo_pimpl_A.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<B>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=B *
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\libs\serialization\test\..\example\demo_pimpl_A.cpp(32) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<B*>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B *
        ]
        ..\libs\serialization\test\..\example\demo_pimpl_A.cpp(45) : see reference to function template instantiation 'void A::serialize<boost::archive::text_oarchive>(boost::archive::text_oarchive &,const unsigned int)' being compiled
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=B
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost:...
   (remainder deleted because of excessive size)

serialization - test_demo_polymorphic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_polymorphic.test\msvc\debug\demo_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_polymorphic.test\msvc\debug\demo_polymorphic_A.obj"  

demo_polymorphic_A.cpp
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\libs\serialization\test\..\example\demo_polymorphic_A.cpp(19) : warning C4100: 'file_version' : unreferenced formal parameter
..\libs\serialization\test\..\example\demo_polymorphic_A.cpp(25) : warning C4100: 'file_version' : unreferenced formal parameter

serialization - test_demo_polymorphic_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_polymorphic_dll.test\msvc\debug\demo_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_polymorphic_dll.test\msvc\debug\demo_polymorphic_A.obj"  

demo_polymorphic_A.cpp
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\libs\serialization\test\..\example\demo_polymorphic_A.cpp(19) : warning C4100: 'file_version' : unreferenced formal parameter
..\libs\serialization\test\..\example\demo_polymorphic_A.cpp(25) : warning C4100: 'file_version' : unreferenced formal parameter

serialization - test_demo_portable_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_portable_archive.test\msvc\debug\test_demo_portable_archive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_portable_archive.test\msvc\debug\test_demo_portable_archive.obj"  

test_demo_portable_archive.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/detail/basic_serializer_map.hpp(56) : warning C4512: 'boost::archive::detail::basic_serializer_map' : assignment operator could not be generated
        ..\boost/archive/detail/basic_serializer_map.hpp(44) : see declaration of 'boost::archive::detail::basic_serializer_map'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\example\portable_binary_iarchive.hpp(33) : warning C4100: 'c' : unreferenced formal parameter
..\boost/archive/basic_binary_oprimitive.hpp(136) : warning C4267: 'argument' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_oprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save_binary(const void *,size_t)'
        with
        [
            Archive=portable_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=portable_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        d:\kits\boost\libs\serialization\example\portable_binary_oarchive.hpp(36) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=portable_binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=portable_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_iarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=portable_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        d:\kits\boost\libs\serialization\example\portable_binary_iarchive.hpp(59) : see reference to class template instantiation 'boost::archive::binary_iarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=portable_binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_iprimitive.hpp(148) : warning C4996: 'std::basic_streambuf<_Elem,_Traits>::sgetn' was declared deprecated
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\streambuf(122) : see declaration of 'std::basic_streambuf<_Elem,_Traits>::sgetn'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
..\boost/archive/basic_binary_iprimitive.hpp(154) : warning C4267: '=' : conversion from 'size_t' to 'std::streamsize', possible loss of data
..\boost/archive/basic_binary_iprimitive.hpp(159) : warning C4996: 'std::basic_streambuf<_Elem,_Traits>::sgetn' was declared deprecated
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\streambuf(122) : see declaration of 'std::basic_streambuf<_Elem,_Traits>::sgetn'
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>
        ]
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=portable_binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=portable_binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=portable_binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Ar...
   (remainder deleted because of excessive size)

serialization - test_demo_portable_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_portable_archive_dll.test\msvc\debug\test_demo_portable_archive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_portable_archive_dll.test\msvc\debug\test_demo_portable_archive.obj"  

test_demo_portable_archive.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/impl/basic_binary_oarchive.ipp(43) : error C2491: 'boost::archive::basic_binary_oarchive<Archive>::init' : definition of dllimport function not allowed
..\boost/archive/detail/basic_serializer_map.hpp(56) : warning C4512: 'boost::archive::detail::basic_serializer_map' : assignment operator could not be generated
        ..\boost/archive/detail/basic_serializer_map.hpp(44) : see declaration of 'boost::archive::detail::basic_serializer_map'
..\boost/archive/impl/archive_pointer_oserializer.ipp(38) : error C2491: 'boost::archive::detail::archive_pointer_oserializer<Archive>::archive_pointer_oserializer' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_oserializer.ipp(48) : error C2491: 'boost::archive::detail::archive_pointer_oserializer<Archive>::find' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_oserializer.ipp(59) : error C2491: 'boost::archive::detail::archive_pointer_oserializer<Archive>::~archive_pointer_oserializer' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(58) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::init' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(67) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(76) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(86) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(96) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::save' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(119) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::basic_binary_oprimitive' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_oprimitive.ipp(157) : error C2491: 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>::~basic_binary_oprimitive' : definition of dllimport function not allowed
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/archive/impl/basic_binary_iarchive.ipp(45) : error C2491: 'boost::archive::basic_binary_iarchive<Archive>::load_override' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iarchive.ipp(77) : error C2491: 'boost::archive::basic_binary_iarchive<Archive>::init' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_iserializer.ipp(40) : error C2491: 'boost::archive::detail::archive_pointer_iserializer<Archive>::archive_pointer_iserializer' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_iserializer.ipp(50) : error C2491: 'boost::archive::detail::archive_pointer_iserializer<Archive>::find' : definition of dllimport function not allowed
..\boost/archive/impl/archive_pointer_iserializer.ipp(61) : error C2491: 'boost::archive::detail::archive_pointer_iserializer<Archive>::~archive_pointer_iserializer' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(74) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::init' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(84) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(99) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(110) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(127) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(149) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::basic_binary_iprimitive' : definition of dllimport function not allowed
..\boost/archive/impl/basic_binary_iprimitive.ipp(187) : error C2491: 'boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::~basic_binary_iprimitive' : definition of dllimport function not allowed

serialization - test_demo_shared_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_shared_ptr.test\msvc\debug\test_demo_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_shared_ptr.test\msvc\debug\test_demo_shared_ptr.obj"  

test_demo_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo.cpp(285) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>...
   (remainder deleted because of excessive size)

serialization - test_demo_shared_ptr_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_shared_ptr_dll.test\msvc\debug\test_demo_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_shared_ptr_dll.test\msvc\debug\test_demo_shared_ptr.obj"  

test_demo_shared_ptr.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo.cpp(299) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo.cpp(285) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see r...
   (remainder deleted because of excessive size)

serialization - test_demo_xml - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_xml.test\msvc\debug\test_demo_xml.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_xml.test\msvc\debug\test_demo_xml.obj"  

test_demo_xml.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_iarchive.hpp(37) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/xml_iarchive.hpp(84) : see reference to class template instantiation 'boost::archive::xml_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo_xml.cpp(49) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_xml.cpp(49) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const bus_schedule>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_xml.cpp(34) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to funct...
   (remainder deleted because of excessive size)

serialization - test_demo_xml_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_xml_dll.test\msvc\debug\test_demo_xml.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_xml_dll.test\msvc\debug\test_demo_xml.obj"  

test_demo_xml.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_iarchive.hpp(37) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/xml_iarchive.hpp(84) : see reference to class template instantiation 'boost::archive::xml_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo_xml.cpp(49) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_xml.cpp(49) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const bus_schedule>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_xml.cpp(34) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule...
   (remainder deleted because of excessive size)

serialization - test_demo_xml_load - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_xml_load.test\msvc\debug\test_demo_xml_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_xml_load.test\msvc\debug\test_demo_xml_load.obj"  

test_demo_xml_load.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_iarchive.hpp(37) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/xml_iarchive.hpp(84) : see reference to class template instantiation 'boost::archive::xml_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo_xml_load.cpp(30) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_xml_load.cpp(30) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/basic_xml_iarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/xml_iarchive.hpp(74) : see reference to function template instantiation 'void boost::archive::basic_xml_iarchive<Archive>::load_override<bus_schedule>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::xml_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=const boost::serialization::nvp<bus_schedule>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_xml_load.cpp(27) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
d:\kits\boost\libs\serialization\example\demo_xml.hpp(223) : warning C4100: 'version' : unreferenced formal parameter
        ..\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void bus_schedule::serialize<Archive>(Archive &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive
        ]
        ..\boost/serialization/serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/serialization/serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(162) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(155) : while compiling class template member function 'void boost::archive::detail::iserializer<Archive,T>::load_object_data(boost::archive::detail::basic_iarchive &,void *,const unsigned int) const'
        with
        [
            Archive=boo...
   (remainder deleted because of excessive size)

serialization - test_demo_xml_load_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_xml_load_dll.test\msvc\debug\test_demo_xml_load.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_xml_load_dll.test\msvc\debug\test_demo_xml_load.obj"  

test_demo_xml_load.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_iarchive.hpp(37) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/xml_iarchive.hpp(84) : see reference to class template instantiation 'boost::archive::xml_iarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo_xml_load.cpp(30) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_xml_load.cpp(30) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/basic_xml_iarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/xml_iarchive.hpp(74) : see reference to function template instantiation 'void boost::archive::basic_xml_iarchive<Archive>::load_override<bus_schedule>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::xml_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=const boost::serialization::nvp<bus_schedule>
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_xml_load.cpp(27) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_iarchive<Archive>::operator >><const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
d:\kits\boost\libs\serialization\example\demo_xml.hpp(223) : warning C4100: 'version' : unreferenced formal parameter
        ..\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void bus_schedule::serialize<Archive>(Archive &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive
        ]
        ..\boost/serialization/serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/serialization/serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_iarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/iserializer.hpp(162) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
         ...
   (remainder deleted because of excessive size)

serialization - test_demo_xml_save - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_xml_save.test\msvc\debug\test_demo_xml_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_xml_save.test\msvc\debug\test_demo_xml_save.obj"  

test_demo_xml_save.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo_xml_save.cpp(26) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_xml_save.cpp(26) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const bus_schedule>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_xml_save.cpp(23) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
d:\kits\boost\libs\serialization\example\demo_xml.hpp(223) : warning C4100: 'version' : unreferenced formal parameter
        ..\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void bus_schedule::serialize<Archive>(Archive &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/serialization/serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(151) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(144) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]...
   (remainder deleted because of excessive size)

serialization - test_demo_xml_save_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_demo_xml_save_dll.test\msvc\debug\test_demo_xml_save.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_demo_xml_save_dll.test\msvc\debug\test_demo_xml_save.obj"  

test_demo_xml_save.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
d:\kits\boost\libs\serialization\test\../example/demo_xml_save.cpp(26) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\../example/demo_xml_save.cpp(26) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<const bus_schedule>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        d:\kits\boost\libs\serialization\test\../example/demo_xml_save.cpp(23) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
d:\kits\boost\libs\serialization\example\demo_xml.hpp(223) : warning C4100: 'version' : unreferenced formal parameter
        ..\boost/serialization/access.hpp(109) : see reference to function template instantiation 'void bus_schedule::serialize<Archive>(Archive &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/serialization/serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(151) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const bus_schedule
        ]
        ..\boost/archive/detail/oserializer.hpp(144) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=bus_schedule
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced...
   (remainder deleted because of excessive size)

serialization - test_deque_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_binary_archive.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_binary_archive.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference...
   (remainder deleted because of excessive size)

serialization - test_deque_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_binary_archive_dll.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_binary_archive_dll.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/ar...
   (remainder deleted because of excessive size)

serialization - test_deque_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_text_archive.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_text_archive.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
       ...
   (remainder deleted because of excessive size)

serialization - test_deque_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_text_archive_dll.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_text_archive_dll.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)'...
   (remainder deleted because of excessive size)

serialization - test_deque_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_text_warchive.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_text_warchive.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        wit...
   (remainder deleted because of excessive size)

serialization - test_deque_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_text_warchive_dll.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_text_warchive_dll.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &am...
   (remainder deleted because of excessive size)

serialization - test_deque_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_xml_archive.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_xml_archive.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Ar...
   (remainder deleted because of excessive size)

serialization - test_deque_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_xml_archive_dll.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_xml_archive_dll.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being comp...
   (remainder deleted because of excessive size)

serialization - test_deque_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_xml_warchive.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_xml_warchive.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
     ...
   (remainder deleted because of excessive size)

serialization - test_deque_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_deque_xml_warchive_dll.test\msvc\debug\test_deque.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_deque_xml_warchive_dll.test\msvc\debug\test_deque.obj"  

test_deque.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_deque.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_deque.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::deque<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T ...
   (remainder deleted because of excessive size)

serialization - test_derived_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_binary_archive.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_binary_archive.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class temp...
   (remainder deleted because of excessive size)

serialization - test_derived_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_binary_archive_dll.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_binary_archive_dll.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/i...
   (remainder deleted because of excessive size)

serialization - test_derived_class_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_binary_archive.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_binary_archive.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Ar...
   (remainder deleted because of excessive size)

serialization - test_derived_class_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_binary_archive_dll.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_binary_archive_dll.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_binary_archive.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_binary_archive.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
        ...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_binary_archive_dll.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_binary_archive_dll.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archiv...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_archive.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_archive.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_archive_dll.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_archive_dll.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\bo...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_warchive.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_warchive.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
      ...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_warchive_dll.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_text_warchive_dll.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
      ...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_archive.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_archive.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/ose...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_archive_dll.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_archive_dll.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archiv...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_warchive.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_warchive.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/...
   (remainder deleted because of excessive size)

serialization - test_derived_class_ptr_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_warchive_dll.test\msvc\debug\test_derived_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_ptr_xml_warchive_dll.test\msvc\debug\test_derived_class_ptr.obj"  

test_derived_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class_ptr.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
      ...
   (remainder deleted because of excessive size)

serialization - test_derived_class_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_text_archive.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_text_archive.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'vo...
   (remainder deleted because of excessive size)

serialization - test_derived_class_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_text_archive_dll.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_text_archive_dll.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ....
   (remainder deleted because of excessive size)

serialization - test_derived_class_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_text_warchive.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_text_warchive.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template...
   (remainder deleted because of excessive size)

serialization - test_derived_class_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_text_warchive_dll.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_text_warchive_dll.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
  ...
   (remainder deleted because of excessive size)

serialization - test_derived_class_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_xml_archive.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_xml_archive.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::a...
   (remainder deleted because of excessive size)

serialization - test_derived_class_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_xml_archive_dll.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_xml_archive_dll.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/ar...
   (remainder deleted because of excessive size)

serialization - test_derived_class_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_xml_warchive.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_xml_warchive.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiat...
   (remainder deleted because of excessive size)

serialization - test_derived_class_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_class_xml_warchive_dll.test\msvc\debug\test_derived_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_class_xml_warchive_dll.test\msvc\debug\test_derived_class.obj"  

test_derived_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_derived_class.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(45) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_derived_class.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
  ...
   (remainder deleted because of excessive size)

serialization - test_derived_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_text_archive.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_text_archive.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=derived1 *,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference...
   (remainder deleted because of excessive size)

serialization - test_derived_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_text_archive_dll.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_text_archive_dll.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member funct...
   (remainder deleted because of excessive size)

serialization - test_derived_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_text_warchive.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_text_warchive.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=derived1 *,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(3...
   (remainder deleted because of excessive size)

serialization - test_derived_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_text_warchive_dll.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_text_warchive_dll.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class tem...
   (remainder deleted because of excessive size)

serialization - test_derived_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_xml_archive.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_xml_archive.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=derived1 *,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class te...
   (remainder deleted because of excessive size)

serialization - test_derived_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_xml_archive_dll.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_xml_archive_dll.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const ...
   (remainder deleted because of excessive size)

serialization - test_derived_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_xml_warchive.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_xml_warchive.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=derived1 *,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see re...
   (remainder deleted because of excessive size)

serialization - test_derived_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_derived_xml_warchive_dll.test\msvc\debug\test_derived.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_derived_xml_warchive_dll.test\msvc\debug\test_derived.obj"  

test_derived.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_derived.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_derived.cpp(135) : warning C4127: conditional expression is constant
..\boost/serialization/extended_type_info_typeid.hpp(86) : warning C4100: 't' : unreferenced formal parameter
        ..\boost/serialization/extended_type_info_typeid.hpp(86) : while compiling class template member function 'const boost::serialization::extended_type_info *boost::serialization::detail::extended_type_info_typeid_1<T>::get_derived_extended_type_info(const base &)'
        with
        [
            T=const base
        ]
        ..\boost/serialization/extended_type_info_typeid.hpp(111) : see reference to class template instantiation 'boost::serialization::detail::extended_type_info_typeid_1<T>' being compiled
        with
        [
            T=const base
        ]
        ..\libs\serialization\test\test_derived.cpp(74) : see reference to class template instantiation 'boost::serialization::extended_type_info_typeid<T>' being compiled
        with
        [
            T=base
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template membe...
   (remainder deleted because of excessive size)

serialization - test_diamond_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_binary_archive.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_binary_archive.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiat...
   (remainder deleted because of excessive size)

serialization - test_diamond_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_binary_archive_dll.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_binary_archive_dll.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=final
      ...
   (remainder deleted because of excessive size)

serialization - test_diamond_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_text_archive.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_text_archive.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(v...
   (remainder deleted because of excessive size)

serialization - test_diamond_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_text_archive_dll.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_text_archive_dll.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template...
   (remainder deleted because of excessive size)

serialization - test_diamond_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_text_warchive.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_text_warchive.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq...
   (remainder deleted because of excessive size)

serialization - test_diamond_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_text_warchive_dll.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_text_warchive_dll.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see referen...
   (remainder deleted because of excessive size)

serialization - test_diamond_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_xml_archive.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_xml_archive.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        ...
   (remainder deleted because of excessive size)

serialization - test_diamond_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_xml_archive_dll.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_xml_archive_dll.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiatio...
   (remainder deleted because of excessive size)

serialization - test_diamond_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_xml_warchive.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_xml_warchive.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instan...
   (remainder deleted because of excessive size)

serialization - test_diamond_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_diamond_xml_warchive_dll.test\msvc\debug\test_diamond.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_diamond_xml_warchive_dll.test\msvc\debug\test_diamond.obj"  

test_diamond.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_diamond.cpp(158) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(180) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_diamond.cpp(201) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=final,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=final,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=final
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class t...
   (remainder deleted because of excessive size)

serialization - test_exported_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_binary_archive.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_binary_archive.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
    ...
   (remainder deleted because of excessive size)

serialization - test_exported_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_binary_archive_dll.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_binary_archive_dll.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::deta...
   (remainder deleted because of excessive size)

serialization - test_exported_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_text_archive.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_text_archive.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(131) : see reference to class template instantiation 'boost::archive::detail::export_impl::for_each_archive<ASeq,T>' being compiled
        with
        [
            ASeq=...
   (remainder deleted because of excessive size)

serialization - test_exported_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_text_archive_dll.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_text_archive_dll.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,...
   (remainder deleted because of excessive size)

serialization - test_exported_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_text_warchive.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_text_warchive.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(131) : see reference to class template instantiation 'boost::archive::detail::export_impl::for_each_archive<ASeq,T>' being compiled
        with
      ...
   (remainder deleted because of excessive size)

serialization - test_exported_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_text_warchive_dll.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_text_warchive_dll.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_...
   (remainder deleted because of excessive size)

serialization - test_exported_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_xml_archive.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_xml_archive.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(131) : see reference to class template instantiation 'boost::archive::detail::export_impl::for_each_archive<ASeq,T>' being compiled
        with
        [
            ASeq=boost::archive...
   (remainder deleted because of excessive size)

serialization - test_exported_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_xml_archive_dll.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_xml_archive_dll.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instant...
   (remainder deleted because of excessive size)

serialization - test_exported_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_xml_warchive.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_xml_warchive.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(131) : see reference to class template instantiation 'boost::archive::detail::export_impl::for_each_archive<ASeq,T>' being compiled
        with
        [
          ...
   (remainder deleted because of excessive size)

serialization - test_exported_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_exported_xml_warchive_dll.test\msvc\debug\test_exported.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_exported_xml_warchive_dll.test\msvc\debug\test_exported.obj"  

test_exported.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_exported.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_exported.cpp(122) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive&l...
   (remainder deleted because of excessive size)

serialization - test_inclusion - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_inclusion.test\msvc\debug\test_inclusion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_inclusion.test\msvc\debug\test_inclusion.obj"  

test_inclusion.cpp

serialization - test_iterators - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_iterators.test\msvc\debug\test_iterators.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_iterators.test\msvc\debug\test_iterators.obj"  

test_iterators.cpp
..\libs\serialization\test\test_iterators.cpp(49) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_iterators.cpp(60) : warning C4127: conditional expression is constant
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators.cpp(49) : see reference to function template instantiation 'bool std::equal<boost::archive::iterators::wchar_from_mb<Base>,const wchar_t*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            Base=const char *,
            _InIt1=boost::archive::iterators::wchar_from_mb<const char *>,
            _InIt2=const wchar_t *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators.cpp(60) : see reference to function template instantiation 'bool std::equal<boost::archive::iterators::mb_from_wchar<Base>,const char*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            Base=const wchar_t *,
            _InIt1=boost::archive::iterators::mb_from_wchar<const wchar_t *>,
            _InIt2=const char *
        ]
..\libs\serialization\test\test_iterators.cpp(73) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_iterators.cpp(169) : see reference to function template instantiation 'void test_xml_escape<const char>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const char
        ]
..\libs\serialization\test\test_iterators.cpp(92) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_iterators.cpp(174) : see reference to function template instantiation 'void test_xml_unescape<const char>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const char
        ]
..\libs\serialization\test\test_iterators.cpp(73) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_iterators.cpp(185) : see reference to function template instantiation 'void test_xml_escape<const wchar_t>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const wchar_t
        ]
..\libs\serialization\test\test_iterators.cpp(92) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_iterators.cpp(190) : see reference to function template instantiation 'void test_xml_unescape<const wchar_t>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const wchar_t
        ]
..\libs\serialization\test\test_iterators.cpp(153) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_iterators.cpp(197) : see reference to function template instantiation 'void test_stream_iterators<wchar_t>(const CharType *,unsigned int)' being compiled
        with
        [
            CharType=wchar_t
        ]
..\libs\serialization\test\test_iterators.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_iterators.cpp(153) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_iterators.cpp(200) : see reference to function template instantiation 'void test_stream_iterators<char>(const CharType *,unsigned int)' being compiled
        with
        [
            CharType=char
        ]
..\libs\serialization\test\test_iterators.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_iterators.cpp(108) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
        ..\libs\serialization\test\test_iterators.cpp(202) : see reference to function template instantiation 'void test_transform_width<6,8>(unsigned int)' being compiled
..\libs\serialization\test\test_iterators.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_iterators.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_iterators.cpp(133) : warning C4127: conditional expression is constant
..\boost/archive/iterators/istream_iterator.hpp(63) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
        ..\boost/archive/iterators/istream_iterator.hpp(61) : while compiling class template member function 'void boost::archive::iterators::istream_iterator<Elem>::increment(void)'
        with
        [
            Elem=char
        ]
        ..\libs\serialization\test\test_iterators.cpp(155) : see reference to class template instantiation 'boost::archive::iterators::istream_iterator<Elem>' being compiled
        with
        [
            Elem=char
        ]
        ..\libs\serialization\test\test_iterators.cpp(200) : see reference to function template instantiation 'void test_stream_iterators<char>(const CharType *,unsigned int)' being compiled
        with
        [
            CharType=char
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators.cpp(73) : see reference to function template instantiation 'bool std::equal<boost::archive::iterators::xml_escape<Base>,CharType*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            Base=const char *,
            CharType=const char,
            _InIt1=boost::archive::iterators::xml_escape<const char *>,
            _InIt2=const char *
        ]
        ..\libs\serialization\test\test_iterators.cpp(169) : see reference to function template instantiation 'void test_xml_escape<const char>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const char
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators.cpp(92) : see reference to function template instantiation 'bool std::equal<boost::archive::iterators::xml_unescape<Base>,CharType*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            Base=const char *,
            CharType=const char,
            _InIt1=boost::archive::iterators::xml_unescape<const char *>,
            _InIt2=const char *
        ]
        ..\libs\serialization\test\test_iterators.cpp(174) : see reference to function template instantiation 'void test_xml_unescape<const char>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const char
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators.cpp(73) : see reference to function template instantiation 'bool std::equal<boost::archive::iterators::xml_escape<Base>,CharType*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            Base=const wchar_t *,
            CharType=const wchar_t,
            _InIt1=boost::archive::iterators::xml_escape<const wchar_t *>,
            _InIt2=const wchar_t *
        ]
        ..\libs\serialization\test\test_iterators.cpp(185) : see reference to function template instantiation 'void test_xml_escape<const wchar_t>(CharType *,CharType *,unsigned int)' being compiled
        with
        [
            CharType=const wchar_t
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators.cpp(92) : see reference to function template instantiation 'bool std::equal<boost::archive::iterators::xml_unescape<Base>,CharType*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            Base=const wchar_t *,
            CharType=const wchar_t,
         ...
   (remainder deleted because of excessive size)

serialization - test_iterators_base64 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_iterators_base64.test\msvc\debug\test_iterators_base64.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_iterators_base64.test\msvc\debug\test_iterators_base64.obj"  

test_iterators_base64.cpp
..\libs\serialization\test\test_iterators_base64.cpp(93) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_iterators_base64.cpp(93) : warning C4100: 'argc' : unreferenced formal parameter
..\libs\serialization\test\test_iterators_base64.cpp(45) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
        ..\libs\serialization\test\test_iterators_base64.cpp(95) : see reference to function template instantiation 'void test_base64<char>(void)' being compiled
..\libs\serialization\test\test_iterators_base64.cpp(82) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_iterators_base64.cpp(45) : warning C4244: '=' : conversion from 'int' to 'wchar_t', possible loss of data
        ..\libs\serialization\test\test_iterators_base64.cpp(97) : see reference to function template instantiation 'void test_base64<wchar_t>(void)' being compiled
..\libs\serialization\test\test_iterators_base64.cpp(82) : warning C4127: conditional expression is constant
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators_base64.cpp(82) : see reference to function template instantiation 'bool std::equal<CharType*,boost::archive::iterators::transform_width<Base,BitsOut,BitsIn>>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            CharType=char,
            Base=boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<std::list<char>::_Iterator<true>>>,
            BitsOut=8,
            BitsIn=6,
            _InIt1=char *,
            _InIt2=boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<std::list<char>::_Iterator<true>>>,8,6>
        ]
        ..\libs\serialization\test\test_iterators_base64.cpp(95) : see reference to function template instantiation 'void test_base64<char>(void)' being compiled
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\serialization\test\test_iterators_base64.cpp(82) : see reference to function template instantiation 'bool std::equal<CharType*,boost::archive::iterators::transform_width<Base,BitsOut,BitsIn>>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            CharType=wchar_t,
            Base=boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<std::list<wchar_t>::_Iterator<true>>>,
            BitsOut=16,
            BitsIn=6,
            _InIt1=wchar_t *,
            _InIt2=boost::archive::iterators::transform_width<boost::archive::iterators::binary_from_base64<boost::archive::iterators::remove_whitespace<std::list<wchar_t>::_Iterator<true>>>,16,6>
        ]
        ..\libs\serialization\test\test_iterators_base64.cpp(97) : see reference to function template instantiation 'void test_base64<wchar_t>(void)' being compiled

serialization - test_list_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_binary_archive.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_binary_archive.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to cla...
   (remainder deleted because of excessive size)

serialization - test_list_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_binary_archive_dll.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_binary_archive_dll.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/d...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_binary_archive.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_binary_archive.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_binary_archive_dll.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_binary_archive_dll.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void b...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_text_archive.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_text_archive.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ....
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_text_archive_dll.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_text_archive_dll.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oar...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_text_warchive.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_text_warchive.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_text_warchive_dll.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_text_warchive_dll.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_archive.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_archive.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/arch...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_archive_dll.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_archive_dll.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
    ...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_warchive.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_warchive.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
  ...
   (remainder deleted because of excessive size)

serialization - test_list_ptrs_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_warchive_dll.test\msvc\debug\test_list_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_ptrs_xml_warchive_dll.test\msvc\debug\test_list_ptrs.obj"  

test_list_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list_ptrs.cpp(55) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(65) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list_ptrs.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A *>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::x...
   (remainder deleted because of excessive size)

serialization - test_list_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_text_archive.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_text_archive.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=b...
   (remainder deleted because of excessive size)

serialization - test_list_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_text_archive_dll.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_text_archive_dll.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compil...
   (remainder deleted because of excessive size)

serialization - test_list_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_text_warchive.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_text_warchive.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
  ...
   (remainder deleted because of excessive size)

serialization - test_list_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_text_warchive_dll.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_text_warchive_dll.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &a...
   (remainder deleted because of excessive size)

serialization - test_list_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_xml_archive.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_xml_archive.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::a...
   (remainder deleted because of excessive size)

serialization - test_list_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_xml_archive_dll.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_xml_archive_dll.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        ...
   (remainder deleted because of excessive size)

serialization - test_list_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_xml_warchive.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_xml_warchive.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
         ...
   (remainder deleted because of excessive size)

serialization - test_list_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_list_xml_warchive_dll.test\msvc\debug\test_list.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_list_xml_warchive_dll.test\msvc\debug\test_list.obj"  

test_list.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_list.cpp(36) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_list.cpp(53) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::list<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being...
   (remainder deleted because of excessive size)

serialization - test_map_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_binary_archive.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_binary_archive.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive:...
   (remainder deleted because of excessive size)

serialization - test_map_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_binary_archive_dll.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_binary_archive_dll.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see refere...
   (remainder deleted because of excessive size)

serialization - test_map_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_text_archive.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_text_archive.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
           ...
   (remainder deleted because of excessive size)

serialization - test_map_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_text_archive_dll.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_text_archive_dll.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T&g...
   (remainder deleted because of excessive size)

serialization - test_map_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_text_warchive.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_text_warchive.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
   ...
   (remainder deleted because of excessive size)

serialization - test_map_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_text_warchive_dll.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_text_warchive_dll.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_ty...
   (remainder deleted because of excessive size)

serialization - test_map_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_xml_archive.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_xml_archive.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=bo...
   (remainder deleted because of excessive size)

serialization - test_map_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_xml_archive_dll.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_xml_archive_dll.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being ...
   (remainder deleted because of excessive size)

serialization - test_map_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_xml_warchive.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_xml_warchive.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
    ...
   (remainder deleted because of excessive size)

serialization - test_map_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_map_xml_warchive_dll.test\msvc\debug\test_map.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_map_xml_warchive_dll.test\msvc\debug\test_map.obj"  

test_map.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_map.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(109) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(116) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_map.cpp(165) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::map<random_key,A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Arch...
   (remainder deleted because of excessive size)

serialization - test_mi_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_binary_archive.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_binary_archive.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp...
   (remainder deleted because of excessive size)

serialization - test_mi_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_binary_archive_dll.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_binary_archive_dll.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsign...
   (remainder deleted because of excessive size)

serialization - test_mi_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_text_archive.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_text_archive.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<C>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=C *,
         ...
   (remainder deleted because of excessive size)

serialization - test_mi_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_text_archive_dll.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_text_archive_dll.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=C *,
            T=C
        ]
        .....
   (remainder deleted because of excessive size)

serialization - test_mi_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_text_warchive.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_text_warchive.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<C>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
          ...
   (remainder deleted because of excessive size)

serialization - test_mi_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_text_warchive_dll.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_text_warchive_dll.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=C *,
            T=C
...
   (remainder deleted because of excessive size)

serialization - test_mi_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_xml_archive.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_xml_archive.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<C>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=C *,
            T=C
       ...
   (remainder deleted because of excessive size)

serialization - test_mi_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_xml_archive_dll.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_xml_archive_dll.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archiv...
   (remainder deleted because of excessive size)

serialization - test_mi_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_xml_warchive.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_xml_warchive.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<C>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=C *,
  ...
   (remainder deleted because of excessive size)

serialization - test_mi_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mi_xml_warchive_dll.test\msvc\debug\test_mi.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mi_xml_warchive_dll.test\msvc\debug\test_mi.obj"  

test_mi.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_mi.cpp(88) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(94) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(124) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(127) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mi.cpp(128) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=C,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=C,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=C *,
            T=C
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=C *,
            T=C
        ]
   ...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_binary_archive.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_binary_archive.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : ...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_binary_archive_dll.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_binary_archive_dll.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
       ...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_archive.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_archive.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const A
        ]
        ..\boost/archi...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_archive_dll.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_archive_dll.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_warchive.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_warchive.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const A
        ]
   ...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_warchive_dll.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_text_warchive_dll.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
        ...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_archive.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_archive.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const A
        ]
        ..\boost/archive/basic_xml...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_archive_dll.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_archive_dll.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive:...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_warchive.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_warchive.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const A
        ]
        ..\boos...
   (remainder deleted because of excessive size)

serialization - test_multiple_ptrs_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_warchive_dll.test\msvc\debug\test_multiple_ptrs.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_multiple_ptrs_xml_warchive_dll.test\msvc\debug\test_multiple_ptrs.obj"  

test_multiple_ptrs.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_multiple_ptrs.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_multiple_ptrs.cpp(45) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const A &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archiv...
   (remainder deleted because of excessive size)

serialization - test_mult_archive_types - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mult_archive_types.test\msvc\debug\test_mult_archive_types.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mult_archive_types.test\msvc\debug\test_mult_archive_types.obj"  

test_mult_archive_types.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\libs\serialization\test\test_mult_archive_types.cpp(76) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_mult_archive_types.cpp(109) : see reference to function template instantiation 'void test_save_and_load<boost::archive::text_oarchive,boost::archive::text_iarchive>(A *,A *)' being compiled
..\libs\serialization\test\test_mult_archive_types.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mult_archive_types.cpp(76) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_mult_archive_types.cpp(117) : see reference to function template instantiation 'void test_save_and_load<boost::archive::xml_oarchive,boost::archive::xml_iarchive>(A *,A *)' being compiled
..\libs\serialization\test\test_mult_archive_types.cpp(97) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template membe...
   (remainder deleted because of excessive size)

serialization - test_mult_archive_types_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_mult_archive_types_dll.test\msvc\debug\test_mult_archive_types.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_mult_archive_types_dll.test\msvc\debug\test_mult_archive_types.obj"  

test_mult_archive_types.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\libs\serialization\test\test_mult_archive_types.cpp(76) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_mult_archive_types.cpp(109) : see reference to function template instantiation 'void test_save_and_load<boost::archive::text_oarchive,boost::archive::text_iarchive>(A *,A *)' being compiled
..\libs\serialization\test\test_mult_archive_types.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_mult_archive_types.cpp(76) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_mult_archive_types.cpp(117) : see reference to function template instantiation 'void test_save_and_load<boost::archive::xml_oarchive,boost::archive::xml_iarchive>(A *,A *)' being compiled
..\libs\serialization\test\test_mult_archive_types.cpp(97) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class templa...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_binary_archive.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_binary_archive.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=bo...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_binary_archive_dll.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_binary_archive_dll.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type&...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_archive.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_archive.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,T...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_archive_dll.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_archive_dll.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class templat...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_warchive.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_warchive.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_poi...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_warchive_dll.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_text_warchive_dll.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while co...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_archive.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_archive.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being ...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_archive_dll.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_archive_dll.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member funct...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_warchive.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_warchive.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Ar...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor2_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_warchive_dll.test\msvc\debug\test_non_default_ctor2.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor2_xml_warchive_dll.test\msvc\debug\test_non_default_ctor2.obj"  

test_non_default_ctor2.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor2.cpp(127) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class ...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_binary_archive.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_binary_archive.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        w...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_binary_archive_dll.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_binary_archive_dll.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_archive.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_archive.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_archive_dll.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_archive_dll.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::deta...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_warchive.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_warchive.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_o...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_warchive_dll.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_text_warchive_dll.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void b...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_archive.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_archive.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost:...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_archive_dll.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_archive_dll.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oa...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_warchive.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_warchive.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override&l...
   (remainder deleted because of excessive size)

serialization - test_non_default_ctor_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_warchive_dll.test\msvc\debug\test_non_default_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_default_ctor_xml_warchive_dll.test\msvc\debug\test_non_default_ctor.obj"  

test_non_default_ctor.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_default_ctor.cpp(69) : warning C4512: 'A' : assignment operator could not be generated
        ..\libs\serialization\test\test_non_default_ctor.cpp(37) : see declaration of 'A'
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(81) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_default_ctor.cpp(109) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_default_ctor.cpp(171) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_default_ctor.cpp(187) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_binary_archive.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_binary_archive.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost:...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_binary_archive_dll.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_binary_archive_dll.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive'...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_text_archive.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_text_archive.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
      ...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_text_archive_dll.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_text_archive_dll.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::s...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_text_warchive.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_text_warchive.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' ...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_text_warchive_dll.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_text_warchive_dll.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchi...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_archive.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_archive.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\libs\serialization\test\test_non_intrusive.cpp(129) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <&l...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_archive_dll.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_archive_dll.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_overr...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_warchive.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_warchive.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\libs\serialization\test\test_non_intrusive.cpp(129) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive...
   (remainder deleted because of excessive size)

serialization - test_non_intrusive_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_warchive_dll.test\msvc\debug\test_non_intrusive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_non_intrusive_xml_warchive_dll.test\msvc\debug\test_non_intrusive.obj"  

test_non_intrusive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(57) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_non_intrusive.cpp(80) : warning C4389: '==' : signed/unsigned mismatch
..\libs\serialization\test\test_non_intrusive.cpp(151) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_non_intrusive.cpp(164) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Arc...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_binary_archive.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_binary_archive.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost:...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_binary_archive_dll.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_binary_archive_dll.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/seria...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_text_archive.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_text_archive.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_ar...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_text_archive_dll.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_text_archive_dll.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see referenc...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_text_warchive.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_text_warchive.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::exp...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_text_warchive_dll.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_text_warchive_dll.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_xml_archive.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_xml_archive.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_xml_archive_dll.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_xml_archive_dll.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class te...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_xml_warchive.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_xml_warchive.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_...
   (remainder deleted because of excessive size)

serialization - test_no_rtti_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_no_rtti_xml_warchive_dll.test\msvc\debug\test_no_rtti.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_no_rtti_xml_warchive_dll.test\msvc\debug\test_no_rtti.obj"  

test_no_rtti.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_no_rtti.cpp(152) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(162) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(175) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(183) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(190) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(198) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_no_rtti.cpp(209) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/serialization/export.hpp(115) : see r...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_binary_archive.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_binary_archive.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boos...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_binary_archive_dll.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_binary_archive_dll.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archiv...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_text_archive.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_text_archive.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<polymorphic_base>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=polymorphic_base *,
          ...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_text_archive_dll.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_text_archive_dll.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializ...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_text_warchive.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_text_warchive.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<polymorphic_base>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=polymorph...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_text_warchive_dll.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_text_warchive_dll.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/arch...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_xml_archive.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_xml_archive.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<polymorphic_base>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphi...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_xml_archive_dll.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_xml_archive_dll.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(459) :...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_xml_warchive.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_xml_warchive.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<polymorphic_base>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=polymorphic_base *,
   ...
   (remainder deleted because of excessive size)

serialization - test_null_ptr_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_null_ptr_xml_warchive_dll.test\msvc\debug\test_null_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_null_ptr_xml_warchive_dll.test\msvc\debug\test_null_ptr.obj"  

test_null_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_null_ptr.cpp(65) : warning C4312: 'type cast' : conversion from 'unsigned int' to 'polymorphic_derived1 *' of greater size
..\libs\serialization\test\test_null_ptr.cpp(68) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_null_ptr.cpp(81) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_base,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            TPtr=polymorphic_base *,
            T=polymorphic_base
        ]
        ..\boost/archive/detail/os...
   (remainder deleted because of excessive size)

serialization - test_nvp_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_binary_archive.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_binary_archive.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive...
   (remainder deleted because of excessive size)

serialization - test_nvp_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_binary_archive_dll.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_binary_archive_dll.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,...
   (remainder deleted because of excessive size)

serialization - test_nvp_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_text_archive.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_text_archive.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiati...
   (remainder deleted because of excessive size)

serialization - test_nvp_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_text_archive_dll.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_text_archive_dll.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
   ...
   (remainder deleted because of excessive size)

serialization - test_nvp_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_text_warchive.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_text_warchive.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function te...
   (remainder deleted because of excessive size)

serialization - test_nvp_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_text_warchive_dll.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_text_warchive_dll.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            ...
   (remainder deleted because of excessive size)

serialization - test_nvp_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_xml_archive.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_xml_archive.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void bo...
   (remainder deleted because of excessive size)

serialization - test_nvp_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_xml_archive_dll.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_xml_archive_dll.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\bo...
   (remainder deleted because of excessive size)

serialization - test_nvp_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_xml_warchive.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_xml_warchive.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template inst...
   (remainder deleted because of excessive size)

serialization - test_nvp_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_nvp_xml_warchive_dll.test\msvc\debug\test_nvp.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_nvp_xml_warchive_dll.test\msvc\debug\test_nvp.obj"  

test_nvp.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\B.hpp(94) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_nvp.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_nvp.cpp(29) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
      ...
   (remainder deleted because of excessive size)

serialization - test_object_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_binary_archive.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_binary_archive.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ...
   (remainder deleted because of excessive size)

serialization - test_object_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_binary_archive_dll.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_binary_archive_dll.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
           ...
   (remainder deleted because of excessive size)

serialization - test_object_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_text_archive.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_text_archive.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive...
   (remainder deleted because of excessive size)

serialization - test_object_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_text_archive_dll.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_text_archive_dll.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' ...
   (remainder deleted because of excessive size)

serialization - test_object_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_text_warchive.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_text_warchive.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
      ...
   (remainder deleted because of excessive size)

serialization - test_object_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_text_warchive_dll.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_text_warchive_dll.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override&l...
   (remainder deleted because of excessive size)

serialization - test_object_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_xml_archive.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_xml_archive.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\libs\serialization\test\test_object.cpp(48) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>...
   (remainder deleted because of excessive size)

serialization - test_object_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_xml_archive_dll.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_xml_archive_dll.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serializatio...
   (remainder deleted because of excessive size)

serialization - test_object_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_xml_warchive.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_xml_warchive.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\libs\serialization\test\test_object.cpp(48) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::seri...
   (remainder deleted because of excessive size)

serialization - test_object_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_object_xml_warchive_dll.test\msvc\debug\test_object.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_object_xml_warchive_dll.test\msvc\debug\test_object.obj"  

test_object.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_object.cpp(62) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(272) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(270) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_conditional' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(con...
   (remainder deleted because of excessive size)

serialization - test_optional_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_binary_archive.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_binary_archive.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::b...
   (remainder deleted because of excessive size)

serialization - test_optional_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_binary_archive_dll.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_binary_archive_dll.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        wit...
   (remainder deleted because of excessive size)

serialization - test_optional_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_text_archive.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_text_archive.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const boost::optional<int>
        ]
        ..\boost/arch...
   (remainder deleted because of excessive size)

serialization - test_optional_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_text_archive_dll.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_text_archive_dll.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::op...
   (remainder deleted because of excessive size)

serialization - test_optional_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_text_warchive.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_text_warchive.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=const boost::optional<int>
        ]
  ...
   (remainder deleted because of excessive size)

serialization - test_optional_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_text_warchive_dll.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_text_warchive_dll.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
     ...
   (remainder deleted because of excessive size)

serialization - test_optional_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_xml_archive.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_xml_archive.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=const boost::optional<int>
        ]
        ..\boost/archive/basic_xm...
   (remainder deleted because of excessive size)

serialization - test_optional_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_xml_archive_dll.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_xml_archive_dll.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=boost::optional<i...
   (remainder deleted because of excessive size)

serialization - test_optional_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_xml_warchive.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_xml_warchive.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=const boost::optional<int>
        ]
        ..\boo...
   (remainder deleted because of excessive size)

serialization - test_optional_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_optional_xml_warchive_dll.test\msvc\debug\test_optional.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_optional_xml_warchive_dll.test\msvc\debug\test_optional.obj"  

test_optional.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_optional.cpp(34) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_optional.cpp(55) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::optional<int> &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=boost::optional<int>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=bo...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_binary_archive.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_binary_archive.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' being...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_binary_archive_dll.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_binary_archive_dll.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_text_archive.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_text_archive.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' being com...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_text_archive_dll.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_text_archive_dll.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' b...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_text_warchive.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_text_warchive.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' being c...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_text_warchive_dll.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_text_warchive_dll.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>'...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_xml_archive.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_xml_archive.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' being compi...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_xml_archive_dll.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_xml_archive_dll.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' bei...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_xml_warchive.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_xml_warchive.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' being com...
   (remainder deleted because of excessive size)

serialization - test_polymorphic_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_polymorphic_xml_warchive_dll.test\msvc\debug\test_polymorphic_A.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_polymorphic_xml_warchive_dll.test\msvc\debug\test_polymorphic_A.obj"  

test_polymorphic_A.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(359) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(459) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<A>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(446) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            TPtr=A *
        ]
        ..\boost/archive/polymorphic_oarchive.hpp(127) : see reference to function template instantiation 'void boost::archive::save<boost::archive::polymorphic_oarchive,T>(Archive &,const T &)' being compiled
        with
        [
            T=A *,
            Archive=boost::archive::polymorphic_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::polymorphic_oarchive::save_override<A*>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            T=A *
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(87) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=const boost::serialization::nvp<A *>
        ]
        ..\libs\serialization\test\test_polymorphic_A.cpp(51) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_oarchive,
            T=A *
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(173) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(172) : while compiling class template member function 'const boost::archive::detail::basic_iserializer &boost::archive::detail::pointer_iserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/iserializer.hpp(544) : see reference to class template instantiation 'boost::archive::detail::pointer_iserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::polymorphic_iarchive
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer &boost::archive::detail::instantiate_pointer_iserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(447) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::interface_iarchive<Archive>::register_type<T>(T *)' being compiled
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(446) : while compiling class template member function 'const boost::archive::detail::basic_pointer_iserializer *boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive::polymorphic_iarchive,
            Tptr=A *,
            T=A
        ]
        ..\boost/archive/detail/iserializer.hpp(463) : see reference to class template instantiation 'boost::archive::detail::load_pointer_type<Archive,Tptr>::non_abstract<T>' b...
   (remainder deleted because of excessive size)

serialization - test_primitive_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_binary_archive.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_binary_archive.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsi...
   (remainder deleted because of excessive size)

serialization - test_primitive_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_binary_archive_dll.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_binary_archive_dll.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
   ...
   (remainder deleted because of excessive size)

serialization - test_primitive_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_text_archive.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_text_archive.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_text_archive_dll.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_text_archive_dll.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_text_warchive.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_text_warchive.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_text_warchive_dll.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_text_warchive_dll.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_xml_archive.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_xml_archive.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_xml_archive_dll.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_xml_archive_dll.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_xml_warchive.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_xml_warchive.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_primitive_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_primitive_xml_warchive_dll.test\msvc\debug\test_primitive.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_primitive_xml_warchive_dll.test\msvc\debug\test_primitive.obj"  

test_primitive.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_primitive.cpp(57) : warning C4127: conditional expression is constant

serialization - test_private_ctor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_private_ctor.test\msvc\debug\test_private_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_private_ctor.test\msvc\debug\test_private_ctor.obj"  

test_private_ctor.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const std::vector<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>,
            _Ty=V
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const std::vector<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>,
            _Ty=V
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::vector<V>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::vector<V>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::vector<V>
        ]
        ..\libs\serialization\test\test_private_ctor.cpp(35) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const std::vector<_Ty>>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=V,
            T=const std::vector<V>
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/text_iarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/interface_iarchive.hpp(77) : see reference to function template instantiation 'void boost::archive::text_iarchive_impl<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector&l...
   (remainder deleted because of excessive size)

serialization - test_private_ctor_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_private_ctor_dll.test\msvc\debug\test_private_ctor.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_private_ctor_dll.test\msvc\debug\test_private_ctor.obj"  

test_private_ctor.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_iprimitive.hpp(74) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_iarchive.hpp(32) : see reference to class template instantiation 'boost::archive::basic_text_iprimitive<IStream>' being compiled
        with
        [
            IStream=std::istream
        ]
        ..\boost/archive/text_iarchive.hpp(74) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const std::vector<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>,
            _Ty=V
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const std::vector<_Ty> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>,
            _Ty=V
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::vector<V>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::vector<V>
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const std::vector<V>
        ]
        ..\libs\serialization\test\test_private_ctor.cpp(35) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const std::vector<_Ty>>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=V,
            T=const std::vector<V>
        ]
..\boost/archive/detail/iserializer.hpp(124) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/iserializer.hpp(124) : while compiling class template member function 'bool boost::archive::detail::iserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(373) : see reference to class template instantiation 'boost::archive::detail::iserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(367) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_standard' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/detail/common_iarchive.hpp(57) : see reference to function template instantiation 'void boost::archive::load<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/basic_text_iarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::detail::common_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_iarchive,
            T=std::vector<V>
        ]
        ..\boost/archive/text_iarchive.hpp(64) : see reference to function template instantiation 'void boost::archive::basic_text_iarchive<Archive>::load_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive...
   (remainder deleted because of excessive size)

serialization - test_recursion_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_binary_archive.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_binary_archive.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iseriali...
   (remainder deleted because of excessive size)

serialization - test_recursion_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_binary_archive_dll.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_binary_archive_dll.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
 ...
   (remainder deleted because of excessive size)

serialization - test_recursion_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_text_archive.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_text_archive.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/det...
   (remainder deleted because of excessive size)

serialization - test_recursion_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_text_archive_dll.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_text_archive_dll.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_...
   (remainder deleted because of excessive size)

serialization - test_recursion_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_text_warchive.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_text_warchive.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ...
   (remainder deleted because of excessive size)

serialization - test_recursion_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_text_warchive_dll.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_text_warchive_dll.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boo...
   (remainder deleted because of excessive size)

serialization - test_recursion_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_xml_archive.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_xml_archive.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/inte...
   (remainder deleted because of excessive size)

serialization - test_recursion_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_xml_archive_dll.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_xml_archive_dll.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
  ...
   (remainder deleted because of excessive size)

serialization - test_recursion_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_xml_warchive.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_xml_warchive.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost...
   (remainder deleted because of excessive size)

serialization - test_recursion_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_recursion_xml_warchive_dll.test\msvc\debug\test_recursion.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_recursion_xml_warchive_dll.test\msvc\debug\test_recursion.obj"  

test_recursion.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_recursion.cpp(30) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_recursion.cpp(46) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=J
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive...
   (remainder deleted because of excessive size)

serialization - test_registered_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_binary_archive.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_binary_archive.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::arch...
   (remainder deleted because of excessive size)

serialization - test_registered_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_binary_archive_dll.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_binary_archive_dll.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hp...
   (remainder deleted because of excessive size)

serialization - test_registered_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_text_archive.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_text_archive.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Arch...
   (remainder deleted because of excessive size)

serialization - test_registered_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_text_archive_dll.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_text_archive_dll.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being...
   (remainder deleted because of excessive size)

serialization - test_registered_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_text_warchive.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_text_warchive.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::o...
   (remainder deleted because of excessive size)

serialization - test_registered_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_text_warchive_dll.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_text_warchive_dll.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(...
   (remainder deleted because of excessive size)

serialization - test_registered_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_xml_archive.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_xml_archive.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::...
   (remainder deleted because of excessive size)

serialization - test_registered_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_xml_archive_dll.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_xml_archive_dll.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
...
   (remainder deleted because of excessive size)

serialization - test_registered_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_xml_warchive.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_xml_warchive.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer&...
   (remainder deleted because of excessive size)

serialization - test_registered_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_registered_xml_warchive_dll.test\msvc\debug\test_registered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_registered_xml_warchive_dll.test\msvc\debug\test_registered.obj"  

test_registered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_registered.cpp(105) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(113) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(123) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(136) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(141) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(146) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(148) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(155) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(163) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(209) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(217) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_registered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_registered.cpp(68) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)...
   (remainder deleted because of excessive size)

serialization - test_reset_object_address - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_reset_object_address.test\msvc\debug\test_reset_object_address.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_reset_object_address.test\msvc\debug\test_reset_object_address.obj"  

test_reset_object_address.cpp
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_reset_object_address.cpp(52) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(77) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(77) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(96) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(121) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(121) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(142) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(143) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(165) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(165) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(194) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(194) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(260) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(260) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(274) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(351) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(361) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(382) : warning C4127: conditional expression is constant
..\boost/archive/detail/common_oarchive.hpp(65) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_oarchive.hpp(65) : while compiling class template member function 'void boost::archive::detail::common_oarchive<Archive>::save_start(const char *)'
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/basic_text_oarchive.hpp(45) : see reference to class template instantiation 'boost::archive::detail::common_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/text_oarchive.hpp(42) : see reference to class template instantiation 'boost::archive::basic_text_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/text_oarchive.hpp(82) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
..\boost/archive/detail/common_oarchive.hpp(66) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_oarchive.hpp(66) : while compiling class template member function 'void boost::archive::detail::common_oarchive<Archive>::save_end(const char *)'
        with
        [
            Archive=boost::archive::text_oarchive
        ]
..\boost/archive/detail/common_iarchive.hpp(61) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_iarchive.hpp(61) : while compiling class template member function 'void boost::archive::detail::common_iarchive<Archive>::load_start(const char *)'
        with
        [
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/basic_text_iarchive.hpp(44) : see reference to class template instantiation 'boost::archive::detail::common_iarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/text_iarchive.hpp(34) : see reference to class template instantiation 'boost::archive::basic_text_iarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/text_iarchive.hpp(81) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive
        ]
..\boost/archive/detail/common_iarchive.hpp(62) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_iarchive.hpp(62) : while compiling class template member function 'void boost::archive::detail::common_iarchive<Archive>::load_end(const char *)'
        with
        [
            Archive=boost::archive::text_iarchive
        ]
..\boost/archive/d...
   (remainder deleted because of excessive size)

serialization - test_reset_object_address_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_reset_object_address_dll.test\msvc\debug\test_reset_object_address.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_reset_object_address_dll.test\msvc\debug\test_reset_object_address.obj"  

test_reset_object_address.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_reset_object_address.cpp(52) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(57) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(77) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(77) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(83) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(96) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(121) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(121) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(142) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(143) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(165) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(165) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(194) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(194) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(260) : warning C4100: 't' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(260) : warning C4100: 'ostr' : unreferenced formal parameter
..\libs\serialization\test\test_reset_object_address.cpp(274) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(351) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(361) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_reset_object_address.cpp(382) : warning C4127: conditional expression is constant
..\boost/archive/detail/common_oarchive.hpp(65) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_oarchive.hpp(65) : while compiling class template member function 'void boost::archive::detail::common_oarchive<Archive>::save_start(const char *)'
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/basic_text_oarchive.hpp(45) : see reference to class template instantiation 'boost::archive::detail::common_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/text_oarchive.hpp(42) : see reference to class template instantiation 'boost::archive::basic_text_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/text_oarchive.hpp(82) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
..\boost/archive/detail/common_oarchive.hpp(66) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_oarchive.hpp(66) : while compiling class template member function 'void boost::archive::detail::common_oarchive<Archive>::save_end(const char *)'
        with
        [
            Archive=boost::archive::text_oarchive
        ]
..\boost/archive/detail/common_iarchive.hpp(61) : warning C4100: 'name' : unreferenced formal parameter
        ..\boost/archive/detail/common_iarchive.hpp(61) : while compiling class template member function 'void boost::archive::detail::common_iarchive<Archive>::load_start(const char *)'
        with
        [
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/basic_text_iarchive.hpp(44) : see reference to class template instantiation 'boost::archive::detail::common_iarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/text_iarchive.hpp(34) : see reference to class template instantiation 'boost::archive::basic_text_iarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive
        ]
        ..\boost/archive/text_iarchive.hpp(81) : see reference to class template instantiation 'boost::archive::text_iarchive_impl<Archive>' being compiled
        with
        [
            Archive=boost::archive::text_iarchive
        ]
..\boost/archi...
   (remainder deleted because of excessive size)

serialization - test_set_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_binary_archive.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_binary_archive.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned ...
   (remainder deleted because of excessive size)

serialization - test_set_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_binary_archive_dll.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_binary_archive_dll.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::...
   (remainder deleted because of excessive size)

serialization - test_set_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_text_archive.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_text_archive.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override...
   (remainder deleted because of excessive size)

serialization - test_set_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_text_archive_dll.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_text_archive_dll.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void bo...
   (remainder deleted because of excessive size)

serialization - test_set_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_text_warchive.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_text_warchive.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive...
   (remainder deleted because of excessive size)

serialization - test_set_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_text_warchive_dll.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_text_warchive_dll.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template inst...
   (remainder deleted because of excessive size)

serialization - test_set_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_xml_archive.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_xml_archive.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T&g...
   (remainder deleted because of excessive size)

serialization - test_set_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_xml_archive_dll.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_xml_archive_dll.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archiv...
   (remainder deleted because of excessive size)

serialization - test_set_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_xml_warchive.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_xml_warchive.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_ov...
   (remainder deleted because of excessive size)

serialization - test_set_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_set_xml_warchive_dll.test\msvc\debug\test_set.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_set_xml_warchive_dll.test\msvc\debug\test_set.obj"  

test_set.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_set.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(89) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_set.cpp(105) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::set<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation '...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_binary_archive.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_binary_archive.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_binary_archive_dll.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_binary_archive_dll.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function ...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_archive.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_archive.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::ar...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_archive_dll.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_archive_dll.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(88) : w...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_warchive.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_warchive.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::det...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_warchive_dll.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_text_warchive_dll.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_archive.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_archive.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Arch...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_archive_dll.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_archive_dll.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(88) : while compili...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_warchive.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_warchive.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_i...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_132_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_warchive_dll.test\msvc\debug\test_shared_ptr_132.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_132_xml_warchive_dll.test\msvc\debug\test_shared_ptr_132.obj"  

test_shared_ptr_132.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr_132.cpp(112) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(212) : see reference to function template instantiation 'void save_and_load<boost_132::shared_ptr<T>>(const boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(121) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr_132.cpp(159) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_shared_ptr_132.cpp(222) : see reference to function template instantiation 'void save_and_load2<boost_132::shared_ptr<T>>(boost_132::shared_ptr<T> &,boost_132::shared_ptr<T> &)' being compiled
        with
        [
            T=A
        ]
..\libs\serialization\test\test_shared_ptr_132.cpp(170) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=__shared_ptr_B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=__shared_ptr_B
        ]
        ..\boost/serialization/export.hpp(...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_binary_archive.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_binary_archive.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
    ...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_binary_archive_dll.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_binary_archive_dll.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template mem...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_text_archive.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_text_archive.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type,
     ...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_text_archive_dll.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_text_archive_dll.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
    ...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_text_warchive.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_text_warchive.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archi...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_text_warchive_dll.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_text_warchive_dll.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>'...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_archive.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_archive.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type,
            T=B
   ...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_archive_dll.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_archive_dll.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
    ...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_warchive.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_warchive.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(114) : while compiling class template member function 'void boost::archive::detail::export_impl::for_each_archive<ASeq,T>::instantiate(void)'
        with
        [
            ASeq=boost::archive::detail::known_archive_types::type...
   (remainder deleted because of excessive size)

serialization - test_shared_ptr_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_warchive_dll.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_shared_ptr_xml_warchive_dll.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_shared_ptr.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(135) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(145) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(184) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(195) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_shared_ptr.cpp(196) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=B,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/serialization/export.hpp(85) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(81) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::o::invoke(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(104) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>::o' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(88) : while compiling class template member function 'void boost::archive::detail::export_impl::archive<Archive,T>::instantiate(void)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=B
        ]
        ..\boost/serialization/export.hpp(115) : see reference to class template instantiation 'boost::archive::detail::export_impl::archive<Archive,T>' being compil...
   (remainder deleted because of excessive size)

serialization - test_simple_class_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_binary_archive.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_binary_archive.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/ar...
   (remainder deleted because of excessive size)

serialization - test_simple_class_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_binary_archive_dll.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_binary_archive_dll.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
        ...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_binary_archive.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_binary_archive.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_binary_archive_dll.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_binary_archive_dll.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_archive.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_archive.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boo...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_archive_dll.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_archive_dll.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archi...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_warchive.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_warchive.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
     ...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_warchive_dll.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_text_warchive_dll.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_archive.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_archive.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Archive=boost::archive...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_archive_dll.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_archive_dll.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_warchive.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_warchive.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(342) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
        with
        [
            Arch...
   (remainder deleted because of excessive size)

serialization - test_simple_class_ptr_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_warchive_dll.test\msvc\debug\test_simple_class_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_ptr_xml_warchive_dll.test\msvc\debug\test_simple_class_ptr.obj"  

test_simple_class_ptr.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class_ptr.cpp(31) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(46) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class_ptr.cpp(47) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=A,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(343) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
        with
        [
          ...
   (remainder deleted because of excessive size)

serialization - test_simple_class_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_text_archive.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_text_archive.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
       ...
   (remainder deleted because of excessive size)

serialization - test_simple_class_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_text_archive_dll.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_text_archive_dll.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=...
   (remainder deleted because of excessive size)

serialization - test_simple_class_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_text_warchive.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_text_warchive.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T...
   (remainder deleted because of excessive size)

serialization - test_simple_class_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_text_warchive_dll.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_text_warchive_dll.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
  ...
   (remainder deleted because of excessive size)

serialization - test_simple_class_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_xml_archive.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_xml_archive.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boos...
   (remainder deleted because of excessive size)

serialization - test_simple_class_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_xml_archive_dll.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_xml_archive_dll.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::arch...
   (remainder deleted because of excessive size)

serialization - test_simple_class_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_xml_warchive.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_xml_warchive.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
     ...
   (remainder deleted because of excessive size)

serialization - test_simple_class_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_simple_class_xml_warchive_dll.test\msvc\debug\test_simple_class.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_simple_class_xml_warchive_dll.test\msvc\debug\test_simple_class.obj"  

test_simple_class.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_simple_class.cpp(35) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_simple_class.cpp(48) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            A...
   (remainder deleted because of excessive size)

serialization - test_smart_cast - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_smart_cast.test\msvc\debug\test_smart_cast.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_smart_cast.test\msvc\debug\test_smart_cast.obj"  

test_smart_cast.cpp
..\libs\serialization\test\test_smart_cast.cpp(48) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(49) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(62) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(72) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(76) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(77) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(86) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(98) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(101) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(112) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(149) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(150) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(153) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(154) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(164) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(173) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(174) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(177) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(178) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(181) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(188) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(199) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(200) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(203) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(204) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(207) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_smart_cast.cpp(213) : warning C4127: conditional expression is constant

serialization - test_split_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_binary_archive.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_binary_archive.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(570) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\b...
   (remainder deleted because of excessive size)

serialization - test_split_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_binary_archive_dll.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_binary_archive_dll.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see reference to class template instantiation 'boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(416) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::invoke(Archive &,T &)'
        with
        [
            Arch...
   (remainder deleted because of excessive size)

serialization - test_split_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_text_archive.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_text_archive.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
        with
        [
            T=A,
            Archive=bo...
   (remainder deleted because of excessive size)

serialization - test_split_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_text_archive_dll.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_text_archive_dll.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compi...
   (remainder deleted because of excessive size)

serialization - test_split_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_text_warchive.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_text_warchive.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/serialization/access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
        with
        [
            T=A,
...
   (remainder deleted because of excessive size)

serialization - test_split_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_text_warchive_dll.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_text_warchive_dll.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=A
        ]
        ..\boost/serialization/nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(...
   (remainder deleted because of excessive size)

serialization - test_split_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_xml_archive.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_xml_archive.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\libs\serialization\test\test_split.cpp(136) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while com...
   (remainder deleted because of excessive size)

serialization - test_split_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_xml_archive_dll.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_xml_archive_dll.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=A
        ]
        ..\libs\serialization\test\test_split.cpp(136) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <...
   (remainder deleted because of excessive size)

serialization - test_split_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_xml_warchive.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_xml_warchive.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\libs\serialization\test\test_split.cpp(136) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserialize...
   (remainder deleted because of excessive size)

serialization - test_split_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_split_xml_warchive_dll.test\msvc\debug\test_split.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_split_xml_warchive_dll.test\msvc\debug\test_split.obj"  

test_split.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_split.cpp(50) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(102) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_split.cpp(154) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(79) : see reference to function template instantiation 'void boost::archive::basic_xml_oarchive<Archive>::save_override<A>(const boost::serialization::nvp<T> &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=A
        ]
        ..\libs\serialization\test\test_split.cpp(136) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archi...
   (remainder deleted because of excessive size)

serialization - test_static_warning - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_static_warning.test\msvc\debug\test_static_warning.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_static_warning.test\msvc\debug\test_static_warning.obj"  

test_static_warning.cpp
..\libs\serialization\test\test_static_warning.cpp(19) : warning C4099: 'boost::static_warning_impl<false>::STATIC_WARNING' : type name first seen using 'struct' now seen using 'class'
        ..\boost/static_warning.hpp(110) : see declaration of 'boost::static_warning_impl<false>::STATIC_WARNING'
..\libs\serialization\test\test_static_warning.cpp(20) : warning C4099: 'boost::static_warning_impl<false>::STATIC_WARNING' : type name first seen using 'struct' now seen using 'class'
        ..\boost/static_warning.hpp(110) : see declaration of 'boost::static_warning_impl<false>::STATIC_WARNING'
..\libs\serialization\test\test_static_warning.cpp(24) : warning C4099: 'boost::static_warning_impl<false>::STATIC_WARNING' : type name first seen using 'struct' now seen using 'class'
        ..\boost/static_warning.hpp(110) : see declaration of 'boost::static_warning_impl<false>::STATIC_WARNING'
..\libs\serialization\test\test_static_warning.cpp(25) : warning C4099: 'boost::static_warning_impl<false>::STATIC_WARNING' : type name first seen using 'struct' now seen using 'class'
        ..\boost/static_warning.hpp(110) : see declaration of 'boost::static_warning_impl<false>::STATIC_WARNING'

serialization - test_tracking_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_binary_archive.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_binary_archive.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
       ...
   (remainder deleted because of excessive size)

serialization - test_tracking_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_binary_archive_dll.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_binary_archive_dll.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::bin...
   (remainder deleted because of excessive size)

serialization - test_tracking_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_text_archive.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_text_archive.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
    ...
   (remainder deleted because of excessive size)

serialization - test_tracking_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_text_archive_dll.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_text_archive_dll.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
  ...
   (remainder deleted because of excessive size)

serialization - test_tracking_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_text_warchive.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_text_warchive.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::...
   (remainder deleted because of excessive size)

serialization - test_tracking_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_text_warchive_dll.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_text_warchive_dll.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compil...
   (remainder deleted because of excessive size)

serialization - test_tracking_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_xml_archive.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_xml_archive.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            ...
   (remainder deleted because of excessive size)

serialization - test_tracking_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_xml_archive_dll.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_xml_archive_dll.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
   ...
   (remainder deleted because of excessive size)

serialization - test_tracking_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_xml_warchive.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_xml_warchive.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
            Archive=boost::archive::xml_woa...
   (remainder deleted because of excessive size)

serialization - test_tracking_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_tracking_xml_warchive_dll.test\msvc\debug\test_tracking.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_tracking_xml_warchive_dll.test\msvc\debug\test_tracking.obj"  

test_tracking.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_tracking.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(61) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(63) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(71) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(73) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(93) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(95) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(97) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(108) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(111) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(114) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_tracking.cpp(124) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=AN
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        ...
   (remainder deleted because of excessive size)

serialization - test_traits_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_traits_pass.test\msvc\debug\test_traits_pass.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_traits_pass.test\msvc\debug\test_traits_pass.obj"  

test_traits_pass.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_traits_pass.cpp(27) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\serialization\test\test_traits_pass.cpp(27) : warning C4100: 'argc' : unreferenced formal parameter

serialization - test_unregistered_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_binary_archive.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_binary_archive.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const ...
   (remainder deleted because of excessive size)

serialization - test_unregistered_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_binary_archive_dll.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_binary_archive_dll.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::de...
   (remainder deleted because of excessive size)

serialization - test_unregistered_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_text_archive.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_text_archive.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived2
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost:...
   (remainder deleted because of excessive size)

serialization - test_unregistered_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_text_archive_dll.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_text_archive_dll.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,...
   (remainder deleted because of excessive size)

serialization - test_unregistered_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_text_warchive.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_text_warchive.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived2
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
       ...
   (remainder deleted because of excessive size)

serialization - test_unregistered_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_text_warchive_dll.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_text_warchive_dll.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::text_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oseri...
   (remainder deleted because of excessive size)

serialization - test_unregistered_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_xml_archive.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_xml_archive.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived2
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xm...
   (remainder deleted because of excessive size)

serialization - test_unregistered_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_xml_archive_dll.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_xml_archive_dll.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_oarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::trac...
   (remainder deleted because of excessive size)

serialization - test_unregistered_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_xml_warchive.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_xml_warchive.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived2
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive...
   (remainder deleted because of excessive size)

serialization - test_unregistered_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_unregistered_xml_warchive_dll.test\msvc\debug\test_unregistered.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_unregistered_xml_warchive_dll.test\msvc\debug\test_unregistered.obj"  

test_unregistered.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
..\libs\serialization\test\test_unregistered.cpp(75) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(130) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(157) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(160) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(201) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(208) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(211) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(218) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_unregistered.cpp(228) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(162) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\boost/archive/detail/oserializer.hpp(161) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/oserializer.hpp(514) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=polymorphic_derived1,
            Archive=boost::archive::xml_woarchive
        ]
        ..\boost/archive/detail/interface_oarchive.hpp(59) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
        ..\libs\serialization\test\test_unregistered.cpp(176) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<polymorphic_derived1>(const T *)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=polymorphic_derived1
        ]
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<A...
   (remainder deleted because of excessive size)

serialization - test_utf8_codecvt - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_utf8_codecvt.test\msvc\debug\utf8_codecvt_facet.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_utf8_codecvt.test\msvc\debug\utf8_codecvt_facet.obj"  

utf8_codecvt_facet.cpp
d:\kits\boost\libs\serialization\src\../../detail/utf8_codecvt_facet.cpp(143) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\src\../../detail/utf8_codecvt_facet.cpp(153) : warning C4244: '=' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\src\../../detail/utf8_codecvt_facet.cpp(202) : warning C4244: 'return' : conversion from '__w64 int' to 'int', possible loss of data

serialization - test_variant_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_binary_archive.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_binary_archive.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' being compiled
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(104) : see reference to function template instantiation 'bool boost::apply_visitor<are_equal,const T,T>(const Visitor &,Visitable1 &,Visitable2 &)' being compiled
        with
        [
            T=boost::variant<bool,int,float,double,A,std::string>,
            Visitor=are_equal,
            Visitable1=boost::variant<bool,int,float,double,A,std::string>,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to cla...
   (remainder deleted because of excessive size)

serialization - test_variant_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_binary_archive_dll.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_binary_archive_dll.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' being compiled
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(104) : see reference to function template instantiation 'bool boost::apply_visitor<are_equal,const T,T>(const Visitor &,Visitable1 &,Visitable2 &)' being compiled
        with
        [
            T=boost::variant<bool,int,float,double,A,std::string>,
            Visitor=are_equal,
            Visitable1=boost::variant<bool,int,float,double,A,std::string>,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=...
   (remainder deleted because of excessive size)

serialization - test_variant_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_text_archive.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_text_archive.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' being compiled
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(104) : see reference to function template instantiation 'bool boost::apply_visitor<are_equal,const T,T>(const ...
   (remainder deleted because of excessive size)

serialization - test_variant_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_text_archive_dll.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_text_archive_dll.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_v...
   (remainder deleted because of excessive size)

serialization - test_variant_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_text_warchive.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_text_warchive.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' being compiled
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(104) : see reference to function template instantiation 'bool boost::apply_visitor<are_equal,const T,...
   (remainder deleted because of excessive size)

serialization - test_variant_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_text_warchive_dll.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_text_warchive_dll.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::vari...
   (remainder deleted because of excessive size)

serialization - test_variant_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_xml_archive.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_xml_archive.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' being compiled
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(104) : see reference to function template instantiation 'bool boost::apply_visitor<are_equal,const T,T>(const Visit...
   (remainder deleted because of excessive size)

serialization - test_variant_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_xml_archive_dll.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_xml_archive_dll.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visito...
   (remainder deleted because of excessive size)

serialization - test_variant_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_xml_warchive.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_xml_warchive.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' being compiled
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\libs\serialization\test\test_variant.cpp(104) : see reference to function template instantiation 'bool boost::apply_visitor<are_equal,const T,T>...
   (remainder deleted because of excessive size)

serialization - test_variant_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_variant_xml_warchive_dll.test\msvc\debug\test_variant.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_variant_xml_warchive_dll.test\msvc\debug\test_variant.obj"  

test_variant.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_variant.cpp(91) : warning C4127: conditional expression is constant
        ..\libs\serialization\test\test_variant.cpp(153) : see reference to function template instantiation 'void test_type<boost::variant<T0_,T1,T2,T3,T4,T5>>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=boost::variant<bool,int,float,double,A,std::string>
        ]
..\libs\serialization\test\test_variant.cpp(104) : warning C4127: conditional expression is constant
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const bool
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3,T4,T5>::assign<T>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
        ..\libs\serialization\test\test_variant.cpp(152) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5> &boost::variant<T0_,T1,T2,T3,T4,T5>::operator =<bool>(const T &)' being compiled
        with
        [
            T0_=bool,
            T1=int,
            T2=float,
            T3=double,
            T4=A,
            T5=std::string,
            T=bool
        ]
..\boost/variant/detail/apply_visitor_binary.hpp(103) : warning C4512: 'boost::detail::variant::apply_visitor_binary_unwrap<Visitor,Visitable2>' : assignment operator could not be generated
        with
        [
            Visitor=const are_equal,
            Visitable2=boost::variant<bool,int,float,double,A,std::string>
        ]
        ..\boost/variant/detail/apply_visitor_binary.hpp(163) : see reference to class template instantiation 'boost::detail::variant::...
   (remainder deleted because of excessive size)

serialization - test_vector_binary_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_binary_archive.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_binary_archive.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(347) : while compiling class template member function 'void boost::archive::detail::load_non_pointer_type<Archive,T>::load_primitive::invoke(Archive &,T &)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(423) : see re...
   (remainder deleted because of excessive size)

serialization - test_vector_binary_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_binary_archive_dll.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_binary_archive_dll.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/archive/basic_streambuf_locale_saver.hpp(55) : warning C4512: 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' : assignment operator could not be generated
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/basic_binary_oprimitive.hpp(72) : see reference to class template instantiation 'boost::archive::basic_streambuf_locale_saver<Ch,Tr>' being compiled
        with
        [
            Ch=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(29) : see reference to class template instantiation 'boost::archive::basic_binary_oprimitive<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/basic_binary_oarchive.hpp(73) : warning C4244: 'initializing' : conversion from 'const unsigned int' to 'unsigned char', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(70) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::version_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive_impl.hpp(31) : see reference to class template instantiation 'boost::archive::basic_binary_oarchive<Archive>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
        ..\boost/archive/binary_oarchive.hpp(32) : see reference to class template instantiation 'boost::archive::binary_oarchive_impl<Archive,Elem,Tr>' being compiled
        with
        [
            Archive=boost::archive::binary_oarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
..\boost/archive/basic_binary_oarchive.hpp(78) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(76) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_oarchive.hpp(83) : warning C4244: 'initializing' : conversion from 'const int' to 'boost::int_least16_t', possible loss of data
        ..\boost/archive/basic_binary_oarchive.hpp(81) : while compiling class template member function 'void boost::archive::basic_binary_oarchive<Archive>::save_override(const boost::archive::class_id_reference_type &,int)'
        with
        [
            Archive=boost::archive::binary_oarchive
        ]
..\boost/archive/basic_binary_iprimitive.hpp(144) : warning C4267: 'initializing' : conversion from 'size_t' to 'std::streamsize', possible loss of data
        ..\boost/archive/basic_binary_iprimitive.hpp(120) : while compiling class template member function 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load_binary(void *,size_t)'
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>
        ]
        ..\boost/archive/detail/iserializer.hpp(94) : see reference to function template instantiation 'void boost::archive::basic_binary_iprimitive<Archive,Elem,Tr>::load<T>(T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            Elem=char,
            Tr=std::char_traits<char>,
            T=unsigned char
        ]
        ..\boost/archive/detail/iserializer.hpp(348) : see reference to function template instantiation 'void boost::archive::load_access::load_primitive<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::binary_iarchive,
            T=unsigned char
        ]
        ..\b...
   (remainder deleted because of excessive size)

serialization - test_vector_text_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_text_archive.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_text_archive.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compiled
        with
   ...
   (remainder deleted because of excessive size)

serialization - test_vector_text_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_text_archive_dll.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_text_archive_dll.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/text_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/text_oarchive.hpp(75) : see reference to class template instantiation 'boost::archive::text_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,co...
   (remainder deleted because of excessive size)

serialization - test_vector_text_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_text_warchive.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_text_warchive.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/basic_text_oarchive.hpp(75) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<T>(T &,int)' being compil...
   (remainder deleted because of excessive size)

serialization - test_vector_text_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_text_warchive_dll.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_text_warchive_dll.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/text_woarchive.hpp(45) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/text_woarchive.hpp(99) : see reference to class template instantiation 'boost::archive::text_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>...
   (remainder deleted because of excessive size)

serialization - test_vector_xml_archive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_xml_archive.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_xml_archive.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
        with
        [
...
   (remainder deleted because of excessive size)

serialization - test_vector_xml_archive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_xml_archive_dll.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_xml_archive_dll.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=char
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=char
        ]
        ..\boost/archive/xml_oarchive.hpp(40) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::ostream
        ]
        ..\boost/archive/xml_oarchive.hpp(86) : see reference to class template instantiation 'boost::archive::xml_oarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_oarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &...
   (remainder deleted because of excessive size)

serialization - test_vector_xml_warchive - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_xml_warchive.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_xml_warchive.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/basic_xml_oarchive.hpp(97) : see reference to function template instantiation 'void boost::archive::detail::common_oarchive<Archive>::save_override<const T>(T &,int)' being compiled
    ...
   (remainder deleted because of excessive size)

serialization - test_vector_xml_warchive_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_vector_xml_warchive_dll.test\msvc\debug\test_vector.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_vector_xml_warchive_dll.test\msvc\debug\test_vector.obj"  

test_vector.cpp
..\boost/archive/tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/archive/tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(483) : see declaration of 'getenv'
        Message: 'This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(58) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(61) : warning C4996: 'tmpnam' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(327) : see declaration of 'tmpnam'
        Message: 'This function or variable may be unsafe. Consider using tmpnam_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(63) : warning C4996: 'chdir' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\direct.h(127) : see declaration of 'chdir'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(69) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
d:\kits\boost\libs\serialization\test\test_tools.hpp(70) : warning C4996: 'strcat' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/io/ios_state.hpp(52) : warning C4512: 'boost::io::ios_flags_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(32) : see declaration of 'boost::io::ios_flags_saver'
..\boost/io/ios_state.hpp(75) : warning C4512: 'boost::io::ios_precision_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(55) : see declaration of 'boost::io::ios_precision_saver'
..\boost/io/ios_state.hpp(98) : warning C4512: 'boost::io::ios_width_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(78) : see declaration of 'boost::io::ios_width_saver'
..\boost/io/ios_state.hpp(275) : warning C4512: 'boost::io::ios_iword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(253) : see declaration of 'boost::io::ios_iword_saver'
..\boost/io/ios_state.hpp(300) : warning C4512: 'boost::io::ios_pword_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(278) : see declaration of 'boost::io::ios_pword_saver'
..\boost/io/ios_state.hpp(330) : warning C4512: 'boost::io::ios_base_all_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(306) : see declaration of 'boost::io::ios_base_all_saver'
..\boost/io/ios_state.hpp(406) : warning C4512: 'boost::io::ios_all_word_saver' : assignment operator could not be generated
        ..\boost/io/ios_state.hpp(382) : see declaration of 'boost::io::ios_all_word_saver'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\boost/io/ios_state.hpp(246) : warning C4512: 'boost::io::basic_ios_locale_saver<Ch>' : assignment operator could not be generated
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/basic_text_oprimitive.hpp(77) : see reference to class template instantiation 'boost::io::basic_ios_locale_saver<Ch>' being compiled
        with
        [
            Ch=wchar_t
        ]
        ..\boost/archive/xml_woarchive.hpp(50) : see reference to class template instantiation 'boost::archive::basic_text_oprimitive<OStream>' being compiled
        with
        [
            OStream=std::wostream
        ]
        ..\boost/archive/xml_woarchive.hpp(98) : see reference to class template instantiation 'boost::archive::xml_woarchive_impl<Archive>' being compiled
..\boost/serialization/binary_object.hpp(58) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated
        ..\boost/serialization/binary_object.hpp(38) : see declaration of 'boost::serialization::binary_object'
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 't' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(154) : warning C4100: 'ostr' : unreferenced formal parameter
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned short', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'wchar_t', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'signed char', possible loss of data
d:\kits\boost\libs\serialization\test\A.hpp(190) : warning C4244: 'initializing' : conversion from 'int' to 'unsigned char', possible loss of data
..\libs\serialization\test\test_vector.cpp(32) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_vector.cpp(49) : warning C4127: conditional expression is constant
..\boost/archive/detail/oserializer.hpp(117) : warning C4100: 'flags' : unreferenced formal parameter
        ..\boost/archive/detail/oserializer.hpp(117) : while compiling class template member function 'bool boost::archive::detail::oserializer<Archive,T>::tracking(const unsigned int) const'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(263) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(262) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(321) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(309) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/oserializer.hpp(535) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::xml_woarchive,
            T=std::vector<A>
        ]
        ..\boost/archive/detail/common_oarchive.hpp(62) : see reference to function template instantiation 'void boost::archive::save<Archive,const T>(Archive &...
   (remainder deleted because of excessive size)

serialization - test_void_cast - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_void_cast.test\msvc\debug\test_void_cast.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_void_cast.test\msvc\debug\test_void_cast.obj"  

test_void_cast.cpp
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\libs\serialization\test\test_void_cast.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(64) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(74) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(86) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(98) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(115) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(120) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(132) : warning C4127: conditional expression is constant
..\boost/serialization/void_cast.hpp(149) : warning C4512: 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' : assignment operator could not be generated
        with
        [
            Derived=const Derived,
            Base=const Base1
        ]
        ..\boost/serialization/void_cast.hpp(189) : see reference to class template instantiation 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' being compiled
        with
        [
            Derived=const Derived,
            Base=const Base1
        ]
        ..\libs\serialization\test\test_void_cast.cpp(141) : see reference to function template instantiation 'const boost::serialization::void_cast_detail::void_caster &boost::serialization::void_cast_register<Derived,Base1>(const Derived *,const Base *)' being compiled
        with
        [
            Derived=Derived,
            Base=Base1
        ]
..\boost/serialization/void_cast.hpp(149) : warning C4512: 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' : assignment operator could not be generated
        with
        [
            Derived=const Derived,
            Base=const Base2
        ]
        ..\boost/serialization/void_cast.hpp(189) : see reference to class template instantiation 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' being compiled
        with
        [
            Derived=const Derived,
            Base=const Base2
        ]
        ..\libs\serialization\test\test_void_cast.cpp(145) : see reference to function template instantiation 'const boost::serialization::void_cast_detail::void_caster &boost::serialization::void_cast_register<Derived,Base2>(const Derived *,const Base *)' being compiled
        with
        [
            Derived=Derived,
            Base=Base2
        ]
..\boost/serialization/void_cast.hpp(149) : warning C4512: 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' : assignment operator could not be generated
        with
        [
            Derived=const MostDerived,
            Base=const Derived
        ]
        ..\boost/serialization/void_cast.hpp(189) : see reference to class template instantiation 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' being compiled
        with
        [
            Derived=const MostDerived,
            Base=const Derived
        ]
        ..\libs\serialization\test\test_void_cast.cpp(149) : see reference to function template instantiation 'const boost::serialization::void_cast_detail::void_caster &boost::serialization::void_cast_register<MostDerived,Derived>(const Derived *,const Base *)' being compiled
        with
        [
            Derived=MostDerived,
            Base=Derived
        ]

serialization - test_void_cast_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\serialization\test\test_void_cast_dll.test\msvc\debug\test_void_cast.obj.rsp" -c -Fo"..\bin.v2\libs\serialization\test\test_void_cast_dll.test\msvc\debug\test_void_cast.obj"  

test_void_cast.cpp
..\boost/test/unit_test_log.hpp(91) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::unit_test::singleton<Derived>'
        with
        [
            Derived=boost::unit_test::unit_test_log_t
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
..\boost/serialization/void_cast.hpp(127) : warning C4512: 'boost::serialization::void_cast_detail::void_caster' : assignment operator could not be generated
        ..\boost/serialization/void_cast.hpp(91) : see declaration of 'boost::serialization::void_cast_detail::void_caster'
..\libs\serialization\test\test_void_cast.cpp(54) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(59) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(64) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(69) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(74) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(79) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(86) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(91) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(98) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(103) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(110) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(115) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(120) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(125) : warning C4127: conditional expression is constant
..\libs\serialization\test\test_void_cast.cpp(132) : warning C4127: conditional expression is constant
..\boost/serialization/void_cast.hpp(149) : warning C4512: 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' : assignment operator could not be generated
        with
        [
            Derived=const Derived,
            Base=const Base1
        ]
        ..\boost/serialization/void_cast.hpp(189) : see reference to class template instantiation 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' being compiled
        with
        [
            Derived=const Derived,
            Base=const Base1
        ]
        ..\libs\serialization\test\test_void_cast.cpp(141) : see reference to function template instantiation 'const boost::serialization::void_cast_detail::void_caster &boost::serialization::void_cast_register<Derived,Base1>(const Derived *,const Base *)' being compiled
        with
        [
            Derived=Derived,
            Base=Base1
        ]
..\boost/serialization/void_cast.hpp(149) : warning C4512: 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' : assignment operator could not be generated
        with
        [
            Derived=const Derived,
            Base=const Base2
        ]
        ..\boost/serialization/void_cast.hpp(189) : see reference to class template instantiation 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' being compiled
        with
        [
            Derived=const Derived,
            Base=const Base2
        ]
        ..\libs\serialization\test\test_void_cast.cpp(145) : see reference to function template instantiation 'const boost::serialization::void_cast_detail::void_caster &boost::serialization::void_cast_register<Derived,Base2>(const Derived *,const Base *)' being compiled
        with
        [
            Derived=Derived,
            Base=Base2
        ]
..\boost/serialization/void_cast.hpp(149) : warning C4512: 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' : assignment operator could not be generated
        with
        [
            Derived=const MostDerived,
            Base=const Derived
        ]
        ..\boost/serialization/void_cast.hpp(189) : see reference to class template instantiation 'boost::serialization::void_cast_detail::void_caster_primitive<Derived,Base>' being compiled
        with
        [
            Derived=const MostDerived,
            Base=const Derived
        ]
        ..\libs\serialization\test\test_void_cast.cpp(149) : see reference to function template instantiation 'const boost::serialization::void_cast_detail::void_caster &boost::serialization::void_cast_register<MostDerived,Derived>(const Derived *,const Base *)' being compiled
        with
        [
            Derived=MostDerived,
            Base=Derived
        ]

signals - dead_slot_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\signals\test\dead_slot_test.test\msvc\debug\dead_slot_test.obj.rsp" -c -Fo"..\bin.v2\libs\signals\test\dead_slot_test.test\msvc\debug\dead_slot_test.obj"  

dead_slot_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/signals/trackable.hpp(185) : warning C4512: 'boost::signals::detail::bound_objects_visitor' : assignment operator could not be generated
        ..\boost/signals/trackable.hpp(65) : see declaration of 'boost::signals::detail::bound_objects_visitor'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::bind_t<R,F,L> &,int)' : could not deduce template argument for 'overloaded function type' from 'overloaded function type'
        ..\boost/bind.hpp(1205) : see declaration of 'boost::visit_each'
        ..\boost/bind/bind_template.hpp(210) : see reference to function template instantiation 'void boost::_bi::list2<A1,A2>::accept<V>(V &) const' being compiled
        with
        [
            A1=boost::_bi::value<with_constant *>,
            A2=boost::arg<1>,
            V=boost::signals::detail::bound_objects_visitor
        ]
        ..\boost/bind.hpp(1207) : see reference to function template instantiation 'void boost::_bi::bind_t<R,F,L>::accept<V>(V &) const' being compiled
        with
        [
            R=int,
            F=boost::_mfi::mf1<int,with_constant,int>,
            L=boost::_bi::list2<boost::_bi::value<with_constant *>,boost::arg<1>>,
            V=boost::signals::detail::bound_objects_visitor
        ]
        ..\boost/visit_each.hpp(25) : see reference to function template instantiation 'void boost::visit_each<Visitor,int,boost::_mfi::mf1<R,T,A1>,boost::_bi::list2<boost::_bi::value<with_constant>,A2>>(V &,const boost::_bi::bind_t<R,F,L> &,int)' being compiled
        with
        [
            Visitor=boost::signals::detail::bound_objects_visitor,
            R=int,
            T=with_constant,
            A1=int,
            A2=boost::arg<1>,
            V=boost::signals::detail::bound_objects_visitor,
            F=boost::_mfi::mf1<int,with_constant,int>,
            L=boost::_bi::list2<boost::_bi::value<with_constant *>,boost::arg<1>>
        ]
        ..\boost/signals/slot.hpp(123) : see reference to function template instantiation 'void boost::visit_each<boost::signals::detail::bound_objects_visitor,F>(Visitor &,const T &)' being compiled
        with
        [
            F=boost::_bi::bind_t<int,boost::_mfi::mf1<int,with_constant,int>,boost::_bi::list2<boost::_bi::value<with_constant *>,boost::arg<1>>>,
            Visitor=boost::signals::detail::bound_objects_visitor,
            T=boost::_bi::bind_t<int,boost::_mfi::mf1<int,with_constant,int>,boost::_bi::list2<boost::_bi::value<with_constant *>,boost::arg<1>>>
        ]
        ..\libs\signals\test\dead_slot_test.cpp(42) : see reference to function template instantiation 'boost::slot<SlotFunction>::slot<boost::_bi::bind_t<R,F,L>>(const boost::_bi::bind_t<R,F,L> &)' being compiled
        with
        [
            SlotFunction=boost::function1<int,int>,
            R=int,
            F=boost::_mfi::mf1<int,with_constant,int>,
            L=boost::_bi::list2<boost::_bi::value<with_constant *>,boost::arg<1>>
        ]
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::bind_t<R,F,L> &,int)' : could not deduce template argument for 'V &' from 'boost::signals::detail::bound_objects_visitor'
        ..\boost/bind.hpp(1205) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::value<T> &,int)' : could not deduce template argument for 'overloaded function type' from 'overloaded function type'
        ..\boost/bind.hpp(1200) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::value<T> &,int)' : could not deduce template argument for 'V &' from 'boost::signals::detail::bound_objects_visitor'
        ..\boost/bind.hpp(1200) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2780: 'void boost::visit_each(Visitor &,const T &)' : expects 2 arguments - 3 provided
        ..\boost/visit_each.hpp(23) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(Visitor &,const T &,long)' : could not deduce template argument for 'overloaded function type' from 'overloaded function type'
        ..\boost/visit_each.hpp(17) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(Visitor &,const T &,long)' : could not deduce template argument for 'Visitor &' from 'boost::signals::detail::bound_objects_visitor'
        ..\boost/visit_each.hpp(17) : see declaration of 'boost::visit_each'

signals - deletion_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\signals\test\deletion_test.test\msvc\debug\deletion_test.obj.rsp" -c -Fo"..\bin.v2\libs\signals\test\deletion_test.test\msvc\debug\deletion_test.obj"  

deletion_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/signals/trackable.hpp(185) : warning C4512: 'boost::signals::detail::bound_objects_visitor' : assignment operator could not be generated
        ..\boost/signals/trackable.hpp(65) : see declaration of 'boost::signals::detail::bound_objects_visitor'
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/signals/signal_template.hpp(198) : see reference to function template instantiation 'boost::function2<R,T0,T1>::function2<boost::signals::detail::group_bridge_compare<Compare,Key>>(Functor,int)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Compare=std::less<int>,
            Key=int,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/signals/signal_template.hpp(194) : while compiling class template member function 'boost::signal0<R>::signal0(const Combiner &,const GroupCompare &)'
        with
        [
            R=void,
            Combiner=boost::last_value<void>,
            GroupCompare=std::less<int>
        ]
        ..\libs\signals\test\deletion_test.cpp(42) : see reference to class template instantiation 'boost::signal0<R>' being compiled
        with
        [
            R=void
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            Allocator=std::allocator<boost::function_base>
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=remove_connection,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=remove_connection,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=remove_connection,
            FunctionObj=remove_connection
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=remove_connection
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=remove_connection,
            F=remove_connection
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=remove_connection
        ]
        ..\boost/signals/slot.hpp(112) : see reference to function template instantiation 'boost::function0<R>::function0<F>(Functor,int)' being compiled
        with
        [
            R=void,
            F=remove_connection,
            Functor=remove_connection
        ]
        ..\libs\signals\test\deletion_test.cpp(44) : see reference to function template instantiation 'boost::slot<SlotFunction>::slot<remove_connection>(const F &)' being compiled
        with
        [
            SlotFunction=boost::function0<void>,
            F=remove_connection
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=remove_connection,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=remove_connection,
            Allocator=std::allocator<boost::function_base>
        ]

signals - ordering_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\signals\test\ordering_test.test\msvc\debug\ordering_test.obj.rsp" -c -Fo"..\bin.v2\libs\signals\test\ordering_test.test\msvc\debug\ordering_test.obj"  

ordering_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/signals/trackable.hpp(185) : warning C4512: 'boost::signals::detail::bound_objects_visitor' : assignment operator could not be generated
        ..\boost/signals/trackable.hpp(65) : see declaration of 'boost::signals::detail::bound_objects_visitor'
..\libs\signals\test\ordering_test.cpp(67) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/signals/signal_template.hpp(198) : see reference to function template instantiation 'boost::function2<R,T0,T1>::function2<boost::signals::detail::group_bridge_compare<Compare,Key>>(Functor,int)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Compare=std::less<int>,
            Key=int,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/signals/signal_template.hpp(194) : while compiling class template member function 'boost::signal0<R>::signal0(const Combiner &,const GroupCompare &)'
        with
        [
            R=void,
            Combiner=boost::last_value<void>,
            GroupCompare=std::less<int>
        ]
        ..\libs\signals\test\ordering_test.cpp(71) : see reference to class template instantiation 'boost::signal0<R>' being compiled
        with
        [
            R=void
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            Allocator=std::allocator<boost::function_base>
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=write_ungrouped1,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=write_ungrouped1,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=write_ungrouped1,
            FunctionObj=write_ungrouped1
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=write_ungrouped1
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=write_ungrouped1,
            F=write_ungrouped1
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=write_ungrouped1
        ]
        ..\boost/signals/slot.hpp(112) : see reference to function template instantiation 'boost::function0<R>::function0<F>(Functor,int)' being compiled
        with
        [
            R=void,
            F=write_ungrouped1,
            Functor=write_ungrouped1
        ]
        ..\libs\signals\test\ordering_test.cpp(72) : see reference to function template instantiation 'boost::slot<SlotFunction>::slot<write_ungrouped1>(const F &)' being compiled
        with
        [
            SlotFunction=boost::function0<void>,
            F=write_ungrouped1
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=emit_int,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=emit_int,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>...
   (remainder deleted because of excessive size)

signals - signal_n_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\signals\test\signal_n_test.test\msvc\debug\signal_n_test.obj.rsp" -c -Fo"..\bin.v2\libs\signals\test\signal_n_test.test\msvc\debug\signal_n_test.obj"  

signal_n_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/signals/trackable.hpp(185) : warning C4512: 'boost::signals::detail::bound_objects_visitor' : assignment operator could not be generated
        ..\boost/signals/trackable.hpp(65) : see declaration of 'boost::signals::detail::bound_objects_visitor'
..\libs\signals\test\signal_n_test.cpp(33) : warning C4100: 'cn' : unreferenced formal parameter
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const max_or_default<int>
        ]
        ..\boost/any.hpp(222) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const max_or_default<int>
        ]
        ..\boost/signals/signal_template.hpp(257) : see reference to function template instantiation 'ValueType *boost::unsafe_any_cast<const Combiner>(boost::any *)' being compiled
        with
        [
            ValueType=max_or_default<int>,
            Combiner=max_or_default<int>
        ]
        ..\boost/signals/signal_template.hpp(257) : while compiling class template member function 'const max_or_default<T> &boost::signal0<R,Combiner>::combiner(void) const'
        with
        [
            T=int,
            R=int,
            Combiner=max_or_default<int>
        ]
        ..\libs\signals\test\signal_n_test.cpp(99) : see reference to class template instantiation 'boost::signal0<R,Combiner>' being compiled
        with
        [
            R=int,
            Combiner=max_or_default<int>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>,
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>,
            F=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Functor=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>
        ]
        ..\boost/signals/signal_template.hpp(198) : see reference to function template instantiation 'boost::function2<R,T0,T1>::function2<boost::signals::detail::group_bridge_compare<Compare,Key>>(Functor,int)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Compare=std::less<std::string>,
            Key=std::string,
            Functor=boost::signals::detail::group_bridge_compare<std::less<std::string>,std::string>
        ]
        ..\boost/signals/signal_template.hpp(194) : while compiling class template member function 'boost::signal0<R,Combiner,Group>::signal0(const Combiner &,const GroupCompare &)'
        with
        [
            R=int,
            Combiner=max_or_default<int>,
            Group=std::string,
            GroupCompare=std::less<std::string>
        ]
        ..\libs\signals\test\signal_n_test.cpp(62) : see reference to class template instantiation 'boost::signal0<R,Combiner,Group>' being compiled
        with
        [
            R=int,
            Combiner=max_or_default<int>,
            Group=std::string
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=bool,
            T0=boost::sig...
   (remainder deleted because of excessive size)

signals - signal_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\signals\test\signal_test.test\msvc\debug\signal_test.obj.rsp" -c -Fo"..\bin.v2\libs\signals\test\signal_test.test\msvc\debug\signal_test.obj"  

signal_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/signals/trackable.hpp(185) : warning C4512: 'boost::signals::detail::bound_objects_visitor' : assignment operator could not be generated
        ..\boost/signals/trackable.hpp(65) : see declaration of 'boost::signals::detail::bound_objects_visitor'
..\boost/any.hpp(130) : warning C4512: 'boost::any::holder<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=const max_or_default<int>
        ]
        ..\boost/any.hpp(222) : see reference to class template instantiation 'boost::any::holder<ValueType>' being compiled
        with
        [
            ValueType=const max_or_default<int>
        ]
        ..\boost/signals/signal_template.hpp(257) : see reference to function template instantiation 'ValueType *boost::unsafe_any_cast<const Combiner>(boost::any *)' being compiled
        with
        [
            ValueType=max_or_default<int>,
            Combiner=max_or_default<int>
        ]
        ..\boost/signals/signal_template.hpp(257) : while compiling class template member function 'const max_or_default<T> &boost::signal0<R,Combiner,Group,GroupCompare,SlotFunction>::combiner(void) const'
        with
        [
            T=int,
            R=int,
            Combiner=max_or_default<int>,
            Group=int,
            GroupCompare=std::less<int>,
            SlotFunction=boost::function<int (void)>
        ]
        ..\boost/signal.hpp(333) : see reference to class template instantiation 'boost::signal0<R,Combiner,Group,GroupCompare,SlotFunction>' being compiled
        with
        [
            R=int,
            Combiner=max_or_default<int>,
            Group=int,
            GroupCompare=std::less<int>,
            SlotFunction=boost::function<int (void)>
        ]
        ..\libs\signals\test\signal_test.cpp(62) : see reference to class template instantiation 'boost::signal<Signature,Combiner>' being compiled
        with
        [
            Signature=int (void),
            Combiner=max_or_default<int>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            FunctionObj=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::basic_vtable2<Functor>(F)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            F=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function2<R,T0,T1>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/signals/signal_template.hpp(198) : see reference to function template instantiation 'boost::function2<R,T0,T1>::function2<boost::signals::detail::group_bridge_compare<Compare,Key>>(Functor,int)' being compiled
        with
        [
            R=bool,
            T0=boost::signals::detail::stored_group,
            T1=boost::signals::detail::stored_group,
            Compare=std::less<int>,
            Key=int,
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>
        ]
        ..\boost/signals/signal_template.hpp(194) : while compiling class template member function 'boost::signal0<R,Combiner,Group,GroupCompare,SlotFunction>::signal0(const Combiner &,const GroupCompare &)'
        with
        [
            R=int,
            Combiner=max_or_default<int>,
            Group=int,
            GroupCompare=std::less<int>,
            SlotFunction=boost::function<int (void)>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
        [
            Functor=boost::signals::detail::group_bridge_compare<std::less<int>,int>,
            Allocator=std::allocator<boost::function_base>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=make_int,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=make_int,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            F=make_int,
            FunctionObj=make_int
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            F=make_int
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=make_int,
            F=make_int
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
 ...
   (remainder deleted because of excessive size)

signals - trackable_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\signals\test\trackable_test.test\msvc\debug\trackable_test.obj.rsp" -c -Fo"..\bin.v2\libs\signals\test\trackable_test.test\msvc\debug\trackable_test.obj"  

trackable_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/signals/trackable.hpp(185) : warning C4512: 'boost::signals::detail::bound_objects_visitor' : assignment operator could not be generated
        ..\boost/signals/trackable.hpp(65) : see declaration of 'boost::signals::detail::bound_objects_visitor'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::bind_t<R,F,L> &,int)' : could not deduce template argument for 'overloaded function type' from 'overloaded function type'
        ..\boost/bind.hpp(1205) : see declaration of 'boost::visit_each'
        ..\boost/bind/bind_template.hpp(210) : see reference to function template instantiation 'void boost::_bi::list2<A1,A2>::accept<V>(V &) const' being compiled
        with
        [
            A1=boost::_bi::value<short_lived *__w64 >,
            A2=boost::arg<1>,
            V=boost::signals::detail::bound_objects_visitor
        ]
        ..\boost/bind.hpp(1207) : see reference to function template instantiation 'void boost::_bi::bind_t<R,F,L>::accept<V>(V &) const' being compiled
        with
        [
            R=int,
            F=swallow,
            L=boost::_bi::list2<boost::_bi::value<short_lived *__w64 >,boost::arg<1>>,
            V=boost::signals::detail::bound_objects_visitor
        ]
        ..\boost/visit_each.hpp(25) : see reference to function template instantiation 'void boost::visit_each<Visitor,int,swallow,boost::_bi::list2<A1,A2>>(V &,const boost::_bi::bind_t<R,F,L> &,int)' being compiled
        with
        [
            Visitor=boost::signals::detail::bound_objects_visitor,
            A1=boost::_bi::value<short_lived *__w64 >,
            A2=boost::arg<1>,
            V=boost::signals::detail::bound_objects_visitor,
            R=int,
            F=swallow,
            L=boost::_bi::list2<boost::_bi::value<short_lived *__w64 >,boost::arg<1>>
        ]
        ..\boost/signals/slot.hpp(123) : see reference to function template instantiation 'void boost::visit_each<boost::signals::detail::bound_objects_visitor,F>(Visitor &,const T &)' being compiled
        with
        [
            F=boost::_bi::bind_t<int,swallow,boost::_bi::list2<boost::_bi::value<short_lived *__w64 >,boost::arg<1>>>,
            Visitor=boost::signals::detail::bound_objects_visitor,
            T=boost::_bi::bind_t<int,swallow,boost::_bi::list2<boost::_bi::value<short_lived *__w64 >,boost::arg<1>>>
        ]
        ..\libs\signals\test\trackable_test.cpp(49) : see reference to function template instantiation 'boost::slot<SlotFunction>::slot<boost::_bi::bind_t<R,F,L>>(const boost::_bi::bind_t<R,F,L> &)' being compiled
        with
        [
            SlotFunction=boost::function1<int,int>,
            R=int,
            F=swallow,
            L=boost::_bi::list2<boost::_bi::value<short_lived *__w64 >,boost::arg<1>>
        ]
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::bind_t<R,F,L> &,int)' : could not deduce template argument for 'V &' from 'boost::signals::detail::bound_objects_visitor'
        ..\boost/bind.hpp(1205) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::value<T> &,int)' : could not deduce template argument for 'overloaded function type' from 'overloaded function type'
        ..\boost/bind.hpp(1200) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(V &,const boost::_bi::value<T> &,int)' : could not deduce template argument for 'V &' from 'boost::signals::detail::bound_objects_visitor'
        ..\boost/bind.hpp(1200) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2780: 'void boost::visit_each(Visitor &,const T &)' : expects 2 arguments - 3 provided
        ..\boost/visit_each.hpp(23) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(Visitor &,const T &,long)' : could not deduce template argument for 'overloaded function type' from 'overloaded function type'
        ..\boost/visit_each.hpp(17) : see declaration of 'boost::visit_each'
..\boost/bind.hpp(297) : error C2784: 'void boost::visit_each(Visitor &,const T &,long)' : could not deduce template argument for 'Visitor &' from 'boost::signals::detail::bound_objects_visitor'
        ..\boost/visit_each.hpp(17) : see declaration of 'boost::visit_each'

smart_ptr - atomic_count_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\atomic_count_test.test\msvc\debug\atomic_count_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\atomic_count_test.test\msvc\debug\atomic_count_test.obj"  

atomic_count_test.cpp

smart_ptr - auto_ptr_rv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\auto_ptr_rv_test.test\msvc\debug\auto_ptr_rv_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\auto_ptr_rv_test.test\msvc\debug\auto_ptr_rv_test.obj"  

auto_ptr_rv_test.cpp

smart_ptr - get_deleter_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\get_deleter_test.test\msvc\debug\get_deleter_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\get_deleter_test.test\msvc\debug\get_deleter_test.obj"  

get_deleter_test.cpp

smart_ptr - intrusive_ptr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\intrusive_ptr_test.test\msvc\debug\intrusive_ptr_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\intrusive_ptr_test.test\msvc\debug\intrusive_ptr_test.obj"  

intrusive_ptr_test.cpp

smart_ptr - lw_mutex_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\lw_mutex_test.test\msvc\debug\lw_mutex_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\lw_mutex_test.test\msvc\debug\lw_mutex_test.obj"  

lw_mutex_test.cpp

smart_ptr - pointer_cast_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\pointer_cast_test.test\msvc\debug\pointer_cast_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\pointer_cast_test.test\msvc\debug\pointer_cast_test.obj"  

pointer_cast_test.cpp

smart_ptr - pointer_to_other_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\pointer_to_other_test.test\msvc\debug\pointer_to_other_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\pointer_to_other_test.test\msvc\debug\pointer_to_other_test.obj"  

pointer_to_other_test.cpp

smart_ptr - shared_from_this_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\shared_from_this_test.test\msvc\debug\shared_from_this_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\shared_from_this_test.test\msvc\debug\shared_from_this_test.obj"  

shared_from_this_test.cpp

smart_ptr - shared_ptr_alloc2_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\shared_ptr_alloc2_test.test\msvc\debug\shared_ptr_alloc2_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\shared_ptr_alloc2_test.test\msvc\debug\shared_ptr_alloc2_test.obj"  

shared_ptr_alloc2_test.cpp

smart_ptr - shared_ptr_basic_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\shared_ptr_basic_test.test\msvc\debug\shared_ptr_basic_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\shared_ptr_basic_test.test\msvc\debug\shared_ptr_basic_test.obj"  

shared_ptr_basic_test.cpp

smart_ptr - shared_ptr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\shared_ptr_test.test\msvc\debug\shared_ptr_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\shared_ptr_test.test\msvc\debug\shared_ptr_test.obj"  

shared_ptr_test.cpp

smart_ptr - smart_ptr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\smart_ptr_test.test\msvc\debug\smart_ptr_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\smart_ptr_test.test\msvc\debug\smart_ptr_test.obj"  

smart_ptr_test.cpp
..\libs\smart_ptr\test\smart_ptr_test.cpp(139) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\libs\smart_ptr\test\smart_ptr_test.cpp(223) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'

smart_ptr - weak_ptr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\smart_ptr\test\weak_ptr_test.test\msvc\debug\weak_ptr_test.obj.rsp" -c -Fo"..\bin.v2\libs\smart_ptr\test\weak_ptr_test.test\msvc\debug\weak_ptr_test.obj"  

weak_ptr_test.cpp

spirit - action_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\action_tests.test\msvc\debug\swap_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\action_tests.test\msvc\debug\swap_test.obj"  

swap_test.cpp

spirit - action_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\action_tests_debug.test\msvc\debug\swap_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\action_tests_debug.test\msvc\debug\swap_test.obj"  

swap_test.cpp

spirit - ast_calc_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\ast_calc_tests.test\msvc\debug\ast_calc_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\ast_calc_tests.test\msvc\debug\ast_calc_tests.obj"  

ast_calc_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(299) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=calculator,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<const CharT*,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            CharT=char,
            DerivedT=calculator,
            SkipT=boost::spirit::space_parser,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\ast_calc_tests.cpp(217) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<char,DerivedT,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            DerivedT=calculator,
            CharT=char,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(304) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=calculator,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(96) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            IteratorT=const char *,
            PoliciesT=policies_t,
            ScannerT=boost::spirit::scanner<const char *,policies_t>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT,boost::spirit::iteration_policy>(const ParserT &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/tree/common.hpp(872) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::real_parser<T,RealPoliciesT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT> boost::spirit::node_parser<T,NodeParserT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=iterator_t,
            T=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,
            NodeParserT=boost::spirit::leaf_node_op,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::tree_match<IteratorT> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            IteratorT=iterator_t,
            ParserT=boost::spirit::node_parser<boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,boost::spirit::leaf_node_op>,
            ScannerT...
   (remainder deleted because of excessive size)

spirit - ast_calc_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\ast_calc_tests_debug.test\msvc\debug\ast_calc_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\ast_calc_tests_debug.test\msvc\debug\ast_calc_tests.obj"  

ast_calc_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(299) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=calculator,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<const CharT*,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            CharT=char,
            DerivedT=calculator,
            SkipT=boost::spirit::space_parser,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\ast_calc_tests.cpp(217) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<char,DerivedT,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            DerivedT=calculator,
            CharT=char,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(304) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=calculator,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(96) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            IteratorT=const char *,
            PoliciesT=policies_t,
            ScannerT=boost::spirit::scanner<const char *,policies_t>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT,boost::spirit::iteration_policy>(const ParserT &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/tree/common.hpp(872) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::real_parser<T,RealPoliciesT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT> boost::spirit::node_parser<T,NodeParserT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=iterator_t,
            T=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,
            NodeParserT=boost::spirit::leaf_node_op,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::tree_match<IteratorT> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            IteratorT=iterator_t,
            ParserT=boost::spirit::node_parser<boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,boost::spirit::leaf_node_op>,
        ...
   (remainder deleted because of excessive size)

spirit - bug_000008 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\bug_000008.test\msvc\debug\threading-multi\bug_000008.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\bug_000008.test\msvc\debug\threading-multi\bug_000008.obj"  

bug_000008.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_closure,
            ParserT=boost::spirit::grammar<test_grammar,boost::spirit::closure_context<test_closure>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::grammar<DerivedT,ContextT>,scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            DerivedT=test_grammar,
            ParserT=boost::spirit::grammar<test_grammar,boost::spirit::closure_context<test_closure>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::grammar<DerivedT,ContextT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=const char *,
            DerivedT=test_grammar,
            ContextT=boost::spirit::closure_context<test_closure>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\libs\spirit\test\bug_000008.cpp(89) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const char*__w64 ,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *__w64 ,
            DerivedT=test_grammar
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\spirit\test\bug_000008.cpp(96) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>,
            FunctionObj=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>,
            F=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            T0=void *,
            Functor=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>
        ]
        ..\boost/thread/tss.hpp(79) : see reference to function template instantiation 'boost::function1<R,T0>::function1<boost::detail::tss_adapter<T>>(Functor,int)' being compiled
        with
        [
            R=void,
            T0=void *,
            T=phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *,
            Functor=boost::detail::tss_adapter<phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *>
        ]
        ..\boost/thread/tss.hpp(76) : while compiling class template member function 'boost::thread_specific_ptr<T>::thread_specific_ptr(void)'
        with
        [
            T=phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *
        ]
        ..\boost/spirit/phoenix/closures.hpp(201) : see reference to class template instantiation 'boost::thread_specific_ptr<T>' being compiled
        with
        [
            T=phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>> *
        ]
        ..\boost/spirit/phoenix/closures.hpp(434) : see reference to class template instantiation 'phoenix::impl::closure_frame_holder<FrameT>' being compiled
        with
        [
            FrameT=phoenix::closure_frame<phoenix::closure<const char *,phoenix::nil_t,phoenix::nil_t>>
        ]
        ..\boost/spirit/attribute/closure.hpp(226) : see reference to class template instantiation 'phoenix::closure<T0,T1,T2>' being compiled
        with
        [
            T0=const char *,
            T1=phoenix::nil_t,
            T2=phoenix::nil_t
        ]
        ..\libs\spirit\test\bug_000008.cpp(57) : see reference to class template instantiation 'boost::spirit::closure<DerivedT,T0>' being compiled
        with
        [
            DerivedT=test_closure,
            T0=const char *
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::de...
   (remainder deleted because of excessive size)

spirit - bug_fixes - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\bug_fixes.test\msvc\debug\bug_fixes.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\bug_fixes.test\msvc\debug\bug_fixes.obj"  

bug_fixes.cpp
..\libs\spirit\test\bug_fixes.cpp(44) : warning C4709: comma operator within array index expression
..\libs\spirit\test\bug_fixes.cpp(45) : warning C4709: comma operator within array index expression
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            SkipT=boost::spirit::chlit<char>,
            DerivedT=boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit::chlit<char>>,boost::spirit::end_parser>,
            ParserT=boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit::chlit<char>>,boost::spirit::end_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::sequence<A,B>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            A=boost::spirit::kleene_star<boost::spirit::chlit<char>>,
            B=boost::spirit::end_parser,
            DerivedT=boost::spirit::chlit<char>
        ]
        ..\libs\spirit\test\bug_fixes.cpp(165) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::sequence<A,B>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            A=boost::spirit::kleene_star<boost::spirit::chlit<char>>,
            B=boost::spirit::end_parser,
            DerivedT=boost::spirit::chlit<char>,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/parse_tree.hpp(213) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/parse_tree.hpp(231) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::pt_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const NodeFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            ValueT=boost::spirit::nil_t,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>
        ]
        ..\boost/spirit/tree/parse_tree.hpp(264) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::pt_parse<const CharT*,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            CharT=char,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>
        ]
        ..\libs\spirit\test\bug_fixes.cpp(211) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::pt_parse<char,boost::spirit::sequence<A,B>,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            CharT=char,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=pt_match_policy_t
        ]
        ..\boost/spirit/tree/parse_tree.hpp(214) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=pt_match_policy_t
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            ValueT=boost::spirit::nil_t,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::ast_parse<const CharT*,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            CharT=char,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>
        ]
        ..\libs\spirit\test\bug_fixes.cpp(212) : see reference to function template instantiat...
   (remainder deleted because of excessive size)

spirit - bug_fixes_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\bug_fixes_debug.test\msvc\debug\bug_fixes.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\bug_fixes_debug.test\msvc\debug\bug_fixes.obj"  

bug_fixes.cpp
..\libs\spirit\test\bug_fixes.cpp(44) : warning C4709: comma operator within array index expression
..\libs\spirit\test\bug_fixes.cpp(45) : warning C4709: comma operator within array index expression
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            SkipT=boost::spirit::chlit<char>,
            DerivedT=boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit::chlit<char>>,boost::spirit::end_parser>,
            ParserT=boost::spirit::sequence<boost::spirit::kleene_star<boost::spirit::chlit<char>>,boost::spirit::end_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::sequence<A,B>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            A=boost::spirit::kleene_star<boost::spirit::chlit<char>>,
            B=boost::spirit::end_parser,
            DerivedT=boost::spirit::chlit<char>
        ]
        ..\libs\spirit\test\bug_fixes.cpp(165) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::sequence<A,B>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            A=boost::spirit::kleene_star<boost::spirit::chlit<char>>,
            B=boost::spirit::end_parser,
            DerivedT=boost::spirit::chlit<char>,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/parse_tree.hpp(213) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/parse_tree.hpp(231) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::pt_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const NodeFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            ValueT=boost::spirit::nil_t,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>
        ]
        ..\boost/spirit/tree/parse_tree.hpp(264) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::pt_parse<const CharT*,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            CharT=char,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>
        ]
        ..\libs\spirit\test\bug_fixes.cpp(211) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::pt_parse<char,boost::spirit::sequence<A,B>,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            CharT=char,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=pt_match_policy_t
        ]
        ..\boost/spirit/tree/parse_tree.hpp(214) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=pt_match_policy_t
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            ValueT=boost::spirit::nil_t,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT,NodeFactoryT,T> boost::spirit::ast_parse<const CharT*,boost::spirit::sequence<A,B>,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            CharT=char,
            A=boost::spirit::strlit<const char *>,
            B=boost::spirit::end_parser,
            SkipT=boost::spirit::space_parser,
            DerivedT=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::end_parser>
        ]
        ..\libs\spirit\test\bug_fixes.cpp(212) : see reference to function templat...
   (remainder deleted because of excessive size)

spirit - char_strings_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\char_strings_test.test\msvc\debug\char_strings_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\char_strings_test.test\msvc\debug\char_strings_test.obj"  

char_strings_test.cpp

spirit - char_strings_test_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\char_strings_test_debug.test\msvc\debug\char_strings_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\char_strings_test_debug.test\msvc\debug\char_strings_test.obj"  

char_strings_test.cpp

spirit - chset_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\chset_tests.test\msvc\debug\chset_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\chset_tests.test\msvc\debug\chset_tests.obj"  

chset_tests.cpp
..\libs\spirit\test\chset_tests.cpp(326) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\spirit\test\chset_tests.cpp(326) : warning C4100: 'argc' : unreferenced formal parameter

spirit - chset_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\chset_tests_debug.test\msvc\debug\chset_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\chset_tests_debug.test\msvc\debug\chset_tests.obj"  

chset_tests.cpp
..\libs\spirit\test\chset_tests.cpp(326) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\spirit\test\chset_tests.cpp(326) : warning C4100: 'argc' : unreferenced formal parameter

spirit - closure_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\closure_tests.test\msvc\debug\closure_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\closure_tests.test\msvc\debug\closure_tests.obj"  

closure_tests.cpp
..\boost/spirit/attribute/closure.hpp(121) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::init_closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/attribute/closure.hpp(169) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::init_closure_parser<ParserT,ActorTupleT>,scanner_t>(ResultT &,const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=init_context_t,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::init_closure_parser<ParserT,ActorTupleT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\closure_tests.cpp(141) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::init_closure_parser<ParserT,ActorTupleT>>(const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &)' being compiled
        with
        [
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>
        ]
..\boost/spirit/attribute/closure.hpp(121) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::init_closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>,
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/attribute/closure.hpp(169) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::init_closure_parser<ParserT,ActorTupleT>,scanner_t>(ResultT &,const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=init_context_t,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::init_closure_parser<ParserT,ActorTupleT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\closure_tests.cpp(144) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::init_closure_parser<ParserT,ActorTupleT>>(const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &)' being compiled
        with
        [
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>
        ]
..\boost/spirit/phoenix/tuple_helpers.hpp(538) : warning C4709: comma operator within array index expression
        ..\boost/spirit/phoenix/tuple_helpers.hpp(536) : while compiling class template member function 'int phoenix::impl::convert_actor<N,TupleResultT,ActorTupleT>::actor_element(const ActorTupleT &,phoenix::impl::convert_actor<N,TupleResultT,ActorTupleT>::is_default_t<C>)'
        with
        [
            N=0,
            TupleResultT=phoenix::tuple<int,Y,phoenix::nil_t>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>,
            C=false
        ]
        ..\boost/spirit/phoenix/tuple_helpers.hpp(583) : see reference to class template instantiation 'phoenix::impl::convert_actor<N,TupleResultT,ActorTupleT>' being compiled
        with
        [
            N=0,
            TupleResultT=phoenix::tuple<int,Y,phoenix::nil_t>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>
        ]
        ..\boost/spirit/phoe...
   (remainder deleted because of excessive size)

spirit - closure_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\closure_tests_debug.test\msvc\debug\closure_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\closure_tests_debug.test\msvc\debug\closure_tests.obj"  

closure_tests.cpp
..\libs\spirit\test\closure_tests.cpp(67) : warning C4100: 'x' : unreferenced formal parameter
..\boost/spirit/debug/impl/parser_names.ipp(219) : warning C4100: 'p' : unreferenced formal parameter
        ..\boost/spirit/debug/debug_node.hpp(299) : see reference to function template instantiation 'std::string boost::spirit::parser_name<boost::spirit::init_closure_parser<ParserT,ActorTupleT>>(const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>,
            DerivedT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>
        ]
        ..\boost/spirit/attribute/closure.hpp(169) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::init_closure_parser<ParserT,ActorTupleT>,scanner_t>(ResultT &,const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=init_context_t,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::init_closure_parser<ParserT,ActorTupleT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\closure_tests.cpp(141) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::init_closure_parser<ParserT,ActorTupleT>>(const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &)' being compiled
        with
        [
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>
        ]
..\boost/spirit/debug/impl/parser_names.ipp(219) : warning C4100: 'p' : unreferenced formal parameter
        ..\boost/spirit/debug/debug_node.hpp(299) : see reference to function template instantiation 'std::string boost::spirit::parser_name<boost::spirit::init_closure_parser<ParserT,ActorTupleT>>(const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>,
            DerivedT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>
        ]
        ..\boost/spirit/attribute/closure.hpp(169) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::init_closure_parser<ParserT,ActorTupleT>,scanner_t>(ResultT &,const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=init_context_t,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::init_closure_parser<ParserT,ActorTupleT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\closure_tests.cpp(144) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::init_closure_parser<ParserT,ActorTupleT>>(const boost::spirit::init_closure_parser<ParserT,ActorTupleT> &)' being compiled
        with
        [
            ParserT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure6>>,
            ActorTupleT=phoenix::tuple<phoenix::actor<phoenix::value<int>>>
        ]
..\boost/spirit/attribute/closure.hpp(121) : warning C4709: comma operator within array index expression
        ..\boost/spirit/debug/debug_node.hpp(231) : see reference to function template instantiation 'ResultT &boost::spirit::init_closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ParserT=boost::spirit::init_closure_parser<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<my_closure5>>,phoenix::tuple<phoenix::actor<phoenix::value<int>>,phoenix::actor<phoenix::value<int>>>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/debug/debug_node.hpp(297) : see reference to function template instantiation 'ResultT &boost::spirit::parser_context_linker<ContextT>::post_parse<ResultT,ParserT...
   (remainder deleted because of excessive size)

spirit - confix_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\confix_tests.test\msvc\debug\confix_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\confix_tests.test\msvc\debug\confix_tests.obj"  

confix_tests.cpp

spirit - confix_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\confix_tests_debug.test\msvc\debug\confix_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\confix_tests_debug.test\msvc\debug\confix_tests.obj"  

confix_tests.cpp

spirit - directives_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\directives_tests.test\msvc\debug\directives_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\directives_tests.test\msvc\debug\directives_tests.obj"  

directives_tests.cpp

spirit - directives_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\directives_tests_debug.test\msvc\debug\directives_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\directives_tests_debug.test\msvc\debug\directives_tests.obj"  

directives_tests.cpp

spirit - distinct_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\distinct_tests.test\msvc\debug\distinct_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\distinct_tests.test\msvc\debug\distinct_tests.obj"  

distinct_tests.cpp

spirit - distinct_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\distinct_tests_debug.test\msvc\debug\distinct_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\distinct_tests_debug.test\msvc\debug\distinct_tests.obj"  

distinct_tests.cpp

spirit - epsilon_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\epsilon_tests.test\msvc\debug\epsilon_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\epsilon_tests.test\msvc\debug\epsilon_tests.obj"  

epsilon_tests.cpp

spirit - epsilon_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\epsilon_tests_debug.test\msvc\debug\epsilon_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\epsilon_tests_debug.test\msvc\debug\epsilon_tests.obj"  

epsilon_tests.cpp

spirit - escape_char_parser_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\escape_char_parser_tests.test\msvc\debug\escape_char_parser_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\escape_char_parser_tests.test\msvc\debug\escape_char_parser_tests.obj"  

escape_char_parser_tests.cpp
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::escape_char_action_parse<Flags,CharT>::parse<boost::spirit::escape_char_action<ParserT,ActionT,1,CharT>,ScannerT>(const ScannerT &,const boost::spirit::escape_char_action<ParserT,ActionT,1,CharT> &)' being compiled
        with
        [
            T=char,
            Flags=1,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=1,
            CharT=char,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=1,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,1,char>
        ]
        ..\libs\spirit\test\escape_char_parser_tests.cpp(33) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=1,
            CharT=char,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,1,char>
        ]
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::escape_char_action_parse<Flags,CharT>::parse<boost::spirit::escape_char_action<ParserT,ActionT,2,CharT>,ScannerT>(const ScannerT &,const boost::spirit::escape_char_action<ParserT,ActionT,2,CharT> &)' being compiled
        with
        [
            T=char,
            Flags=2,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=2,
            CharT=char,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=2,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<2>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,2,char>
        ]
        ..\libs\spirit\test\escape_char_parser_tests.cpp(60) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=2,
            CharT=char,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<2>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,2,char>
        ]
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::escape_char_action_parse<Flags,CharT>::parse<boost::spirit::escape_char_action<ParserT,ActionT,1,CharT>,ScannerT>(const ScannerT &,const boost::spirit::escape_char_action<ParserT,ActionT,1,CharT> &)' being compiled
        with
        [
            T=wchar_t,
            Flags=1,
            CharT=wchar_t,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<const wchar_t *,boost::spirit::scanner_policies<>>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>::parse<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            T=wchar_t,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            Flags=1,
            CharT=wchar_t,
            IteratorT=const wchar_t *,
            PoliciesT=boost::spirit::scanner_policies<>,
            ScannerT=boost::spirit::scanner<const wchar_t *,boost::spirit::scanner_policies<>>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const wchar_t *,
            CharT=wchar_t,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            Flags=1,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1,wchar_t>,boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,1,wchar_t>
        ]
        ..\libs\spirit\test\escape_char_parser_tests.cpp(133) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<wchar_t,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const wchar_t *,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            Flags=1,
            CharT=wchar_t,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1,wchar_t>,boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,1,wchar_t>
        ]
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template ...
   (remainder deleted because of excessive size)

spirit - escape_char_parser_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\escape_char_parser_tests_debug.test\msvc\debug\escape_char_parser_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\escape_char_parser_tests_debug.test\msvc\debug\escape_char_parser_tests.obj"  

escape_char_parser_tests.cpp
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::escape_char_action_parse<Flags,CharT>::parse<boost::spirit::escape_char_action<ParserT,ActionT,1,CharT>,ScannerT>(const ScannerT &,const boost::spirit::escape_char_action<ParserT,ActionT,1,CharT> &)' being compiled
        with
        [
            T=char,
            Flags=1,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=1,
            CharT=char,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=1,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,1,char>
        ]
        ..\libs\spirit\test\escape_char_parser_tests.cpp(33) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            ParserT=boost::spirit::escape_char_parser<1>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=1,
            CharT=char,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,1,char>
        ]
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::escape_char_action_parse<Flags,CharT>::parse<boost::spirit::escape_char_action<ParserT,ActionT,2,CharT>,ScannerT>(const ScannerT &,const boost::spirit::escape_char_action<ParserT,ActionT,2,CharT> &)' being compiled
        with
        [
            T=char,
            Flags=2,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=2,
            CharT=char,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=2,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<2>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,2,char>
        ]
        ..\libs\spirit\test\escape_char_parser_tests.cpp(60) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            ParserT=boost::spirit::escape_char_parser<2>,
            ActionT=boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,
            Flags=2,
            CharT=char,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<2>,boost::spirit::ref_value_actor<char,boost::spirit::assign_action>,2,char>
        ]
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::escape_char_action_parse<Flags,CharT>::parse<boost::spirit::escape_char_action<ParserT,ActionT,1,CharT>,ScannerT>(const ScannerT &,const boost::spirit::escape_char_action<ParserT,ActionT,1,CharT> &)' being compiled
        with
        [
            T=wchar_t,
            Flags=1,
            CharT=wchar_t,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<const wchar_t *,boost::spirit::scanner_policies<>>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>::parse<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            T=wchar_t,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            Flags=1,
            CharT=wchar_t,
            IteratorT=const wchar_t *,
            PoliciesT=boost::spirit::scanner_policies<>,
            ScannerT=boost::spirit::scanner<const wchar_t *,boost::spirit::scanner_policies<>>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const wchar_t *,
            CharT=wchar_t,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            Flags=1,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1,wchar_t>,boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,1,wchar_t>
        ]
        ..\libs\spirit\test\escape_char_parser_tests.cpp(133) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<wchar_t,boost::spirit::escape_char_action<ParserT,ActionT,Flags,CharT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const wchar_t *,
            ParserT=boost::spirit::escape_char_parser<1,wchar_t>,
            ActionT=boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,
            Flags=1,
            CharT=wchar_t,
            DerivedT=boost::spirit::escape_char_action<boost::spirit::escape_char_parser<1,wchar_t>,boost::spirit::ref_value_actor<wchar_t,boost::spirit::assign_action>,1,wchar_t>
        ]
..\boost/spirit/utility/impl/escape_char.ipp(141) : warning C4127: conditional expression is constant
        ..\boost/spirit/utility/escape_char.hpp(73) : see reference to functi...
   (remainder deleted because of excessive size)

spirit - exception_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\exception_tests.test\msvc\debug\exception_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\exception_tests.test\msvc\debug\exception_tests.obj"  

exception_tests.cpp
..\libs\spirit\test\exception_tests.cpp(43) : warning C4709: comma operator within array index expression

spirit - exception_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\exception_tests_debug.test\msvc\debug\exception_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\exception_tests_debug.test\msvc\debug\exception_tests.obj"  

exception_tests.cpp
..\libs\spirit\test\exception_tests.cpp(43) : warning C4709: comma operator within array index expression

spirit - file_iterator_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\file_iterator_tests.test\msvc\debug\file_iterator_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\file_iterator_tests.test\msvc\debug\file_iterator_tests.obj"  

file_iterator_tests.cpp
..\libs\spirit\test\file_iterator_tests.cpp(31) : warning C4996: 'fopen' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/spirit/iterator/impl/file_iterator.ipp(68) : warning C4996: 'fopen' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
        ..\boost/spirit/iterator/impl/file_iterator.ipp(65) : while compiling class template member function 'boost::spirit::fileiter_impl::std_file_iterator<CharT>::std_file_iterator(std::string)'
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(118) : see reference to class template instantiation 'boost::spirit::fileiter_impl::std_file_iterator<CharT>' being compiled
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(152) : see reference to class template instantiation 'boost::spirit::fileiter_impl::file_iter_generator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::std_file_iterator<character_t>
        ]
        ..\boost/concept_check.hpp(648) : see reference to class template instantiation 'boost::spirit::file_iterator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::std_file_iterator<character_t>
        ]
        ..\libs\spirit\test\file_iterator_tests.cpp(137) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
..\boost/spirit/iterator/impl/file_iterator.ipp(151) : warning C4267: 'argument' : conversion from 'size_t' to 'long', possible loss of data
        ..\boost/spirit/iterator/impl/file_iterator.ipp(148) : while compiling class template member function 'void boost::spirit::fileiter_impl::std_file_iterator<CharT>::update_char(void)'
        with
        [
            CharT=character_t
        ]
..\boost/spirit/iterator/impl/file_iterator.ipp(276) : warning C4244: 'return' : conversion from '__w64 int' to 'long', possible loss of data
        ..\boost/spirit/iterator/impl/file_iterator.ipp(276) : while compiling class template member function 'long boost::spirit::fileiter_impl::mmap_file_iterator<CharT>::distance(const boost::spirit::fileiter_impl::mmap_file_iterator<CharT> &) const'
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(118) : see reference to class template instantiation 'boost::spirit::fileiter_impl::mmap_file_iterator<CharT>' being compiled
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(152) : see reference to class template instantiation 'boost::spirit::fileiter_impl::file_iter_generator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::mmap_file_iterator<character_t>
        ]
        ..\boost/concept_check.hpp(648) : see reference to class template instantiation 'boost::spirit::file_iterator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::mmap_file_iterator<character_t>
        ]
        ..\libs\spirit\test\file_iterator_tests.cpp(142) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::AssignableConcept<iter>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::InputIteratorConcept<iter>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::ForwardIteratorConcept<iter>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::BidirectionalIteratorConcept<iter>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iterwin,
            T=boost::AssignableConcept<iterwin>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iterwin,
            T=boost::InputIteratorConcept<iterwin>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being comp...
   (remainder deleted because of excessive size)

spirit - file_iterator_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\file_iterator_tests_debug.test\msvc\debug\file_iterator_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\file_iterator_tests_debug.test\msvc\debug\file_iterator_tests.obj"  

file_iterator_tests.cpp
..\libs\spirit\test\file_iterator_tests.cpp(31) : warning C4996: 'fopen' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/spirit/iterator/impl/file_iterator.ipp(68) : warning C4996: 'fopen' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
        ..\boost/spirit/iterator/impl/file_iterator.ipp(65) : while compiling class template member function 'boost::spirit::fileiter_impl::std_file_iterator<CharT>::std_file_iterator(std::string)'
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(118) : see reference to class template instantiation 'boost::spirit::fileiter_impl::std_file_iterator<CharT>' being compiled
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(152) : see reference to class template instantiation 'boost::spirit::fileiter_impl::file_iter_generator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::std_file_iterator<character_t>
        ]
        ..\boost/concept_check.hpp(648) : see reference to class template instantiation 'boost::spirit::file_iterator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::std_file_iterator<character_t>
        ]
        ..\libs\spirit\test\file_iterator_tests.cpp(137) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
..\boost/spirit/iterator/impl/file_iterator.ipp(151) : warning C4267: 'argument' : conversion from 'size_t' to 'long', possible loss of data
        ..\boost/spirit/iterator/impl/file_iterator.ipp(148) : while compiling class template member function 'void boost::spirit::fileiter_impl::std_file_iterator<CharT>::update_char(void)'
        with
        [
            CharT=character_t
        ]
..\boost/spirit/iterator/impl/file_iterator.ipp(276) : warning C4244: 'return' : conversion from '__w64 int' to 'long', possible loss of data
        ..\boost/spirit/iterator/impl/file_iterator.ipp(276) : while compiling class template member function 'long boost::spirit::fileiter_impl::mmap_file_iterator<CharT>::distance(const boost::spirit::fileiter_impl::mmap_file_iterator<CharT> &) const'
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(118) : see reference to class template instantiation 'boost::spirit::fileiter_impl::mmap_file_iterator<CharT>' being compiled
        with
        [
            CharT=character_t
        ]
        ..\boost/spirit/iterator/file_iterator.hpp(152) : see reference to class template instantiation 'boost::spirit::fileiter_impl::file_iter_generator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::mmap_file_iterator<character_t>
        ]
        ..\boost/concept_check.hpp(648) : see reference to class template instantiation 'boost::spirit::file_iterator<CharT,BaseIteratorT>' being compiled
        with
        [
            CharT=character_t,
            BaseIteratorT=boost::spirit::fileiter_impl::mmap_file_iterator<character_t>
        ]
        ..\libs\spirit\test\file_iterator_tests.cpp(142) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::AssignableConcept<iter>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::InputIteratorConcept<iter>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::ForwardIteratorConcept<iter>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=iter
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter,
            T=boost::BidirectionalIteratorConcept<iter>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iterwin,
            T=boost::AssignableConcept<iterwin>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iterwin,
            T=boost::InputIteratorConcept<iterwin>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=iterwin
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)...
   (remainder deleted because of excessive size)

spirit - fixed_size_queue_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\fixed_size_queue_tests.test\msvc\debug\fixed_size_queue_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\fixed_size_queue_tests.test\msvc\debug\fixed_size_queue_tests.obj"  

fixed_size_queue_tests.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::AssignableConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::InputIteratorConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::ForwardIteratorConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::BidirectionalIteratorConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\libs\spirit\test\fixed_size_queue_tests.cpp(20) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::AssignableConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::InputIteratorConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::ForwardIteratorConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::BidirectionalIteratorConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\libs\spirit\test\fixed_size_queue_tests.cpp(26) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]

spirit - fixed_size_queue_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\fixed_size_queue_tests_debug.test\msvc\debug\fixed_size_queue_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\fixed_size_queue_tests_debug.test\msvc\debug\fixed_size_queue_tests.obj"  

fixed_size_queue_tests.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::AssignableConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::InputIteratorConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::ForwardIteratorConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=const_iter_t,
            T=boost::BidirectionalIteratorConcept<const_iter_t>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=const_iter_t
        ]
        ..\libs\spirit\test\fixed_size_queue_tests.cpp(20) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=const_iter_t
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::AssignableConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::InputIteratorConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(604) : see reference to function template instantiation 'void boost::function_requires<boost::ForwardIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::ForwardIteratorConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(603) : while compiling class template member function 'void boost::BidirectionalIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BidirectionalIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]
        ..\boost/concept_check.hpp(632) : see reference to function template instantiation 'void boost::function_requires<boost::BidirectionalIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=iter_t,
            T=boost::BidirectionalIteratorConcept<iter_t>
        ]
        ..\boost/concept_check.hpp(631) : while compiling class template member function 'void boost::RandomAccessIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=iter_t
        ]
        ..\libs\spirit\test\fixed_size_queue_tests.cpp(26) : see reference to class template instantiation 'boost::RandomAccessIteratorConcept<TT>' being compiled
        with
        [
            TT=iter_t
        ]

spirit - for_p_as_parser_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\for_p_as_parser_tests.test\msvc\debug\for_p_as_parser_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\for_p_as_parser_tests.test\msvc\debug\for_p_as_parser_tests.obj"  

for_p_as_parser_tests.cpp
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=void (__cdecl *)(void),
            CondT=bool (__cdecl *)(void),
            StepF=void (__cdecl *)(void),
            ParsableT=char,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),bool (__cdecl *)(void),void (__cdecl *)(void),char>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),bool (__cdecl *)(void),void (__cdecl *)(void),char>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_p_as_parser_tests.cpp(48) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>>(const ParserT &)' being compiled
        with
        [
            InitF=void (__cdecl *)(void),
            CondT=bool (__cdecl *)(void),
            StepF=void (__cdecl *)(void),
            ParsableT=char,
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),bool (__cdecl *)(void),void (__cdecl *)(void),char>
        ]
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=init_ftor,
            CondT=cmp_ftor,
            StepF=step_ftor,
            ParsableT=const char [2],
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::for_parser<init_ftor,cmp_ftor,step_ftor,const char [2]>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<init_ftor,cmp_ftor,step_ftor,const char [2]>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_p_as_parser_tests.cpp(49) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>>(const ParserT &)' being compiled
        with
        [
            InitF=init_ftor,
            CondT=cmp_ftor,
            StepF=step_ftor,
            ParsableT=const char [2],
            ParserT=boost::spirit::impl::for_parser<init_ftor,cmp_ftor,step_ftor,const char [2]>
        ]
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=init_ftor,
            CondT=boost::spirit::rule<>,
            StepF=step_ftor,
            ParsableT=boost::spirit::rule<>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::for_parser<init_ftor,boost::spirit::rule<>,step_ftor,boost::spirit::rule<>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<init_ftor,boost::spirit::rule<>,step_ftor,boost::spirit::rule<>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_p_as_parser_tests.cpp(51) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>>(const ParserT &)' being compiled
        with
        [
            InitF=init_ftor,
            CondT=boost::spirit::rule<>,
            StepF=step_ftor,
            ParsableT=boost::spirit::rule<>,
            ParserT=boost::spirit::impl::for_parser<init_ftor,boost::spirit::rule<>,step_ftor,boost::spirit::rule<>>
        ]

spirit - for_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\for_tests.test\msvc\debug\for_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\for_tests.test\msvc\debug\for_tests.obj"  

for_tests.cpp
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/actions.hpp(105) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=void (__cdecl *)(void),
            CondT=char,
            StepF=`anonymous-namespace'::inc,
            ParsableT=const char [3],
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,
            ActionT=boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_tests.cpp(169) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::action<ParserT,ActionT>>(const boost::spirit::action<ParserT,ActionT> &)' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,
            ActionT=boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>
        ]
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/actions.hpp(105) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=void (__cdecl *)(void),
            CondT=`anonymous-namespace'::cmp,
            StepF=`anonymous-namespace'::inc,
            ParsableT=const char [3],
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,
            ActionT=boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,
            B=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_tests.cpp(164) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::sequence<A,B>>(const ParserT &)' being compiled
        with
        [
            A=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,
            B=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>>
        ]

spirit - for_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\for_tests_debug.test\msvc\debug\for_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\for_tests_debug.test\msvc\debug\for_tests.obj"  

for_tests.cpp
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/actions.hpp(105) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=void (__cdecl *)(void),
            CondT=char,
            StepF=`anonymous-namespace'::inc,
            ParsableT=const char [3],
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,
            ActionT=boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_tests.cpp(169) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::action<ParserT,ActionT>>(const boost::spirit::action<ParserT,ActionT> &)' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),char,`anonymous-namespace'::inc,const char [3]>,
            ActionT=boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>
        ]
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/actions.hpp(105) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=void (__cdecl *)(void),
            CondT=`anonymous-namespace'::cmp,
            StepF=`anonymous-namespace'::inc,
            ParsableT=const char [3],
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,
            ActionT=boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,
            B=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\for_tests.cpp(164) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::sequence<A,B>>(const ParserT &)' being compiled
        with
        [
            A=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,
            B=boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>,
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::chlit<char>>,boost::spirit::action<boost::spirit::impl::for_parser<void (__cdecl *)(void),`anonymous-namespace'::cmp,`anonymous-namespace'::inc,const char [3]>,boost::spirit::ref_value_actor<std::string,boost::spirit::assign_action>>>
        ]

spirit - fundamental_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\fundamental_tests.test\msvc\debug\fundamental_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\fundamental_tests.test\msvc\debug\fundamental_tests.obj"  

fundamental_tests.cpp

spirit - fundamental_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\fundamental_tests_debug.test\msvc\debug\fundamental_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\fundamental_tests_debug.test\msvc\debug\fundamental_tests.obj"  

fundamental_tests.cpp

spirit - grammar_def_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_def_test.test\msvc\debug\grammar_def_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_def_test.test\msvc\debug\grammar_def_test.obj"  

grammar_def_test.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=my_closure,
            ParserT=my_grammar2,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,DerivedT,scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<my_closure>,
            DerivedT=my_grammar2,
            ParserT=my_grammar2,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=my_grammar2,
            N=1,
            ContextT=boost::spirit::closure_context<my_closure>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,
            B=boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=boost::spirit::sequence<boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>>,
            ParserT=boost::spirit::sequence<boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::sequence<A,B>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            A=boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,
            B=boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>,
            DerivedT=boost::spirit::space_parser
        ]
        ..\libs\spirit\test\grammar_def_test.cpp(84) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::sequence<A,B>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            A=boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,
            B=boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>,
            DerivedT=boost::spirit::space_parser,
            CharT=char
        ]
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::rule<T0> &boost::spirit::grammar_def<T,boost::spirit::same>::get_start_parser<1>(void) const' being compiled
        with
        [
            T0=scanner_t,
            T=boost::spirit::rule<scanner_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<N>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            N=1,
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::grammar_parser_parse<1,my_grammar2,boost::spirit::closure_context<ClosureT>,ScannerT>(const boost::spirit::grammar<DerivedT,ContextT> *,const ScannerT &)' being compiled
        with
        [
            T=int,
            ClosureT=my_closure,
            ScannerT=scanner_t,
            DerivedT=my_grammar2,
            ContextT=boost::spirit::closure_context<my_closure>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=my_grammar2,
            N=1,
            ContextT=boost::spirit::closure_context<my_closure>,
            ScannerT=scanner_t
        ]
..\boost/spirit/utility/grammar_def.hpp(292) : warning C4709: comma operator within array index expression
..\boost/spirit/utility/grammar_def.hpp(98) : warning C4709: comma operator within array index expression
        ..\boost/spirit/utility/grammar_def.hpp(127) : see reference to function template instantiation 'void boost::spirit::impl::assign_zero_to_tuple_member<N,ElementT>::do_<TupleT>(TupleT &)' being compiled
        with
        [
            N=1,
            ElementT=element_type,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> ,phoenix::nil_t>
        ]
        ..\boost/spirit/utility/grammar_def.hpp(253) : see reference to function template instantiation 'void boost::spirit::impl::init_tuple_member<N>::do_<phoenix::tuple<A,B,C>>(TupleT &)' being compiled
        with
        [
            N=1,
            A=const boost::spirit::rule<scanner_t> ,
            B=const boost::spirit::rule<scanner_t> ,
            C=phoenix::nil_t,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> ,phoenix::nil_t>
        ]
        ..\boost/spirit/utility/grammar_def.hpp(249) : while compiling class template member function 'boost::spirit::grammar_def<T,T0>::grammar_def(void)'
        with
        [
            T=boost::spirit::rule<scanner_t>,
            T0=boost::spirit::same
        ]
        ..\libs\spirit\test\grammar_def_test.cpp(22) : see reference to class template instantiation 'boost::spirit::grammar_def<T,T0>' being compiled
        with
        [
            T=boost::spirit::rule<scanner_t>,
            T0=boost::spirit::same
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'my_grammar1::definition<Scanner>' being compiled
        with
        [
            Scanner=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,my_grammar1,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=my_grammar1
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> ...
   (remainder deleted because of excessive size)

spirit - grammar_def_test_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_def_test_debug.test\msvc\debug\grammar_def_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_def_test_debug.test\msvc\debug\grammar_def_test.obj"  

grammar_def_test.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/debug/debug_node.hpp(231) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=my_closure,
            ParserT=my_grammar2,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/debug/debug_node.hpp(297) : see reference to function template instantiation 'ResultT &boost::spirit::parser_context_linker<ContextT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<my_closure>,
            ParserT=my_grammar2,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,DerivedT,scanner_t>(ResultT &,const ParserT &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<my_closure>,
            DerivedT=my_grammar2,
            ParserT=my_grammar2,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=my_grammar2,
            N=1,
            ContextT=boost::spirit::closure_context<my_closure>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,
            B=boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=boost::spirit::sequence<boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>>,
            ParserT=boost::spirit::sequence<boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::sequence<A,B>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            A=boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,
            B=boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>,
            DerivedT=boost::spirit::space_parser
        ]
        ..\libs\spirit\test\grammar_def_test.cpp(84) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::sequence<A,B>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::sequence<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            A=boost::spirit::impl::entry_grammar<my_grammar1,0,boost::spirit::parser_context<>>,
            B=boost::spirit::impl::entry_grammar<my_grammar2,1,boost::spirit::closure_context<my_closure>>,
            DerivedT=boost::spirit::space_parser,
            CharT=char
        ]
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::rule<T0> &boost::spirit::grammar_def<T,boost::spirit::same>::get_start_parser<1>(void) const' being compiled
        with
        [
            T0=scanner_t,
            T=boost::spirit::rule<scanner_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<N>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            N=1,
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::grammar_parser_parse<1,my_grammar2,boost::spirit::closure_context<ClosureT>,ScannerT>(const boost::spirit::grammar<DerivedT,ContextT> *,const ScannerT &)' being compiled
        with
        [
            T=int,
            ClosureT=my_closure,
            ScannerT=scanner_t,
            DerivedT=my_grammar2,
            ContextT=boost::spirit::closure_context<my_closure>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=my_grammar2,
            N=1,
            ContextT=boost::spirit::closure_context<my_closure>,
            ScannerT=scanner_t
        ]
..\boost/spirit/utility/grammar_def.hpp(292) : warning C4709: comma operator within array index expression
..\boost/spirit/utility/grammar_def.hpp(98) : warning C4709: comma operator within array index expression
        ..\boost/spirit/utility/grammar_def.hpp(127) : see reference to function template instantiation 'void boost::spirit::impl::assign_zero_to_tuple_member<N,ElementT>::do_<TupleT>(TupleT &)' being compiled
        with
        [
            N=1,
            ElementT=element_type,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> ,phoenix::nil_t>
        ]
        ..\boost/spirit/utility/grammar_def.hpp(253) : see reference to function template instantiation 'void boost::spirit::impl::init_tuple_member<N>::do_<phoenix::tuple<A,B,C>>(TupleT &)' being compiled
        with
        [
            N=1,
            A=const boost::spirit::rule<scanner_t> ,
            B=const boost::spirit::rule<scanner_t> ,
            C=phoenix::nil_t,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> ,phoenix::nil_t>
        ]
        ..\boost/spirit/utility/grammar_def.hpp(249) : while compiling class template member function 'boost::spirit::grammar_def<T,T0>::grammar_def(void)'
        with
        [
            T=boost::spirit::rule<scanner_t>,
            T0=boost::spirit::same
        ]
        ..\libs\spirit\test\grammar_def_test.cpp(22) : see reference to class template instantiation 'boost::spirit::grammar_def<T,T0>' being compiled
        with
        [
            T=boost::spirit::rule<scanner_t>,
            T0=boost::spirit::same
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'my_grammar1::definition<Scanner>' being compiled
        with
        [
            Scanner=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<boost::sp...
   (remainder deleted because of excessive size)

spirit - grammar_mt_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_mt_tests.test\msvc\debug\threading-multi\grammar_mt_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_mt_tests.test\msvc\debug\threading-multi\grammar_mt_tests.obj"  

grammar_mt_tests.cpp
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=boost::detail::tss_adapter<ptr_t>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=boost::detail::tss_adapter<ptr_t>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<ptr_t>,
            FunctionObj=boost::detail::tss_adapter<ptr_t>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<ptr_t>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            Functor=boost::detail::tss_adapter<ptr_t>,
            F=boost::detail::tss_adapter<ptr_t>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            T0=void *,
            Functor=boost::detail::tss_adapter<ptr_t>
        ]
        ..\boost/thread/tss.hpp(79) : see reference to function template instantiation 'boost::function1<R,T0>::function1<boost::detail::tss_adapter<T>>(Functor,int)' being compiled
        with
        [
            R=void,
            T0=void *,
            T=ptr_t,
            Functor=boost::detail::tss_adapter<ptr_t>
        ]
        ..\boost/thread/tss.hpp(76) : while compiling class template member function 'boost::thread_specific_ptr<T>::thread_specific_ptr(void)'
        with
        [
            T=ptr_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(225) : see reference to class template instantiation 'boost::thread_specific_ptr<T>' being compiled
        with
        [
            T=ptr_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(279) : see reference to function template instantiation 'simple::definition<ScannerT> &boost::spirit::impl::get_definition<DerivedT,ContextT,ScannerT>(const boost::spirit::grammar<DerivedT> *)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=simple,
            ContextT=boost::spirit::parser_context<>
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,simple,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=simple
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=simple,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\libs\spirit\test\grammar_mt_tests.cpp(99) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=simple,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\libs\spirit\test\grammar_mt_tests.cpp(132) : see reference to function template instantiation 'void make_definition<simple>(GrammarT &)' being compiled
        with
        [
            GrammarT=simple
        ]
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<void(__cdecl *)(T *)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            T0=boost::weak_ptr<boost::spirit::impl::grammar_helper<self_t,simple,boost::spirit::scanner<>>> *,
            Allocator=std::allocator<boost::function_base>,
            T=ptr_t,
            FunctionPtr=void (__cdecl *)(ptr_t *)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<void(__cdecl *)(T *)>(F)' being compiled
        with
        [
            R=void,
            T0=boost::weak_ptr<boost::spirit::impl::grammar_helper<self_t,simple,boost::spirit::scanner<>>> *,
            Allocator=std::allocator<boost::function_base>,
            T=ptr_t,
            F=void (__cdecl *)(ptr_t *)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<void(__cdecl *)(T *)>(F)' being compiled
        with
        [
            R=void,
            T0=boost::weak_ptr<boost::spirit::impl::grammar_helper<self_t,simple,boost::spirit::scanner<>>> *,
            Allocator=std::allocator<boost::function_base>,
            T=ptr_t,
            F=void (__cdecl *)(ptr_t *)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0>::assign_to<void(__cdecl *)(T *)>(Functor)' being compiled
        with
        [
            R=void,
            T0=ptr_t *,
            T=ptr_t,
            Functor=void (__cdecl *)(ptr_t *)
        ]
        ..\boost/thread/tss.hpp(65) : see reference to function template instantiation 'boost::function1<R,T0>::function1<void(__cdecl *)(T *)>(Functor,int)' being compiled
        with
        [
            R=void,
            T0=ptr_t *,
            T=ptr_t,
            Functor=void (__cdecl *)(ptr_t *)
        ]
        ..\boost/thread/tss.hpp(79) : see reference to function template instantiation 'boost::detail::tss_adapter<T>::tss_adapter<void(__cdecl *)(T *)>(const F &)' being compiled
        with
        [
            T=ptr_t,
            F=void (__cdecl *)(ptr_t *)
        ]

spirit - grammar_multi_instance_tst - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_multi_instance_tst.test\msvc\debug\grammar_multi_instance_tst.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_multi_instance_tst.test\msvc\debug\grammar_multi_instance_tst.obj"  

grammar_multi_instance_tst.cpp
..\libs\spirit\test\grammar_multi_instance_tst.cpp(23) : warning C4100: 'self' : unreferenced formal parameter
        ..\libs\spirit\test\grammar_multi_instance_tst.cpp(23) : while compiling class template member function 'g::definition<ScannerT>::definition(const g &)'
        with
        [
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'g::definition<ScannerT>' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,g,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=g
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=g,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=g,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=g
        ]
        ..\libs\spirit\test\grammar_multi_instance_tst.cpp(37) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=g,
            CharT=char
        ]

spirit - grammar_multi_instance_tst_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_multi_instance_tst_debug.test\msvc\debug\grammar_multi_instance_tst.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_multi_instance_tst_debug.test\msvc\debug\grammar_multi_instance_tst.obj"  

grammar_multi_instance_tst.cpp
..\libs\spirit\test\grammar_multi_instance_tst.cpp(23) : warning C4100: 'self' : unreferenced formal parameter
        ..\libs\spirit\test\grammar_multi_instance_tst.cpp(23) : while compiling class template member function 'g::definition<ScannerT>::definition(const g &)'
        with
        [
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'g::definition<ScannerT>' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,g,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=g
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=g,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=g,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=g
        ]
        ..\libs\spirit\test\grammar_multi_instance_tst.cpp(37) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=g,
            CharT=char
        ]

spirit - grammar_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_tests.test\msvc\debug\grammar_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_tests.test\msvc\debug\grammar_tests.obj"  

grammar_tests.cpp
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::rule<T0> &boost::spirit::grammar_def<T,boost::spirit::same>::get_start_parser<1>(void) const' being compiled
        with
        [
            T0=scanner_t,
            T=boost::spirit::rule<scanner_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<N>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            N=1,
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<1,num_list,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=num_list
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=boost::spirit::impl::entry_grammar<num_list,1,boost::spirit::parser_context<>>,
            ParserT=boost::spirit::impl::entry_grammar<num_list,1,boost::spirit::parser_context<>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>
        ]
        ..\libs\spirit\test\grammar_tests.cpp(123) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            CharT=char
        ]
..\boost/spirit/utility/grammar_def.hpp(292) : warning C4709: comma operator within array index expression
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::rule<T0> &boost::spirit::grammar_def<T,boost::spirit::same,T1>::get_start_parser<1>(void) const' being compiled
        with
        [
            T0=scanner_t,
            T=boost::spirit::rule<scanner_t>,
            T1=boost::spirit::int_parser<int>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<N>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            N=1,
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<1,num_list_ex,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=num_list_ex
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=boost::spirit::impl::entry_grammar<num_list_ex,1,boost::spirit::parser_context<>>,
            ParserT=boost::spirit::impl::entry_grammar<num_list_ex,1,boost::spirit::parser_context<>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>
        ]
        ..\libs\spirit\test\grammar_tests.cpp(136) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            CharT=char
        ]
..\boost/spirit/utility/grammar_def.hpp(292) : warning C4709: comma operator within array index expression
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::int_parser<T> &boost::spirit::grammar_def<boost::spirit::rule<T0>,boost::spirit::same,T1>::get_start_parser<2>(void) const' being compiled
        with
        [
            T=int,
            T0=scanner_t,
            T1=boost::spirit::int_parser<int>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiatio...
   (remainder deleted because of excessive size)

spirit - grammar_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\grammar_tests_debug.test\msvc\debug\grammar_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\grammar_tests_debug.test\msvc\debug\grammar_tests.obj"  

grammar_tests.cpp
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::rule<T0> &boost::spirit::grammar_def<T,boost::spirit::same>::get_start_parser<1>(void) const' being compiled
        with
        [
            T0=scanner_t,
            T=boost::spirit::rule<scanner_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<N>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            N=1,
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<1,num_list,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=num_list
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=boost::spirit::impl::entry_grammar<num_list,1,boost::spirit::parser_context<>>,
            ParserT=boost::spirit::impl::entry_grammar<num_list,1,boost::spirit::parser_context<>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>
        ]
        ..\libs\spirit\test\grammar_tests.cpp(123) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=num_list,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            CharT=char
        ]
..\boost/spirit/utility/grammar_def.hpp(292) : warning C4709: comma operator within array index expression
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::rule<T0> &boost::spirit::grammar_def<T,boost::spirit::same,T1>::get_start_parser<1>(void) const' being compiled
        with
        [
            T0=scanner_t,
            T=boost::spirit::rule<scanner_t>,
            T1=boost::spirit::int_parser<int>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<N>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            N=1,
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(341) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<1,num_list_ex,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=num_list_ex
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(352) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=boost::spirit::impl::entry_grammar<num_list_ex,1,boost::spirit::parser_context<>>,
            ParserT=boost::spirit::impl::entry_grammar<num_list_ex,1,boost::spirit::parser_context<>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>
        ]
        ..\libs\spirit\test\grammar_tests.cpp(136) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<boost::spirit::impl::entry_grammar<DerivedT,N,ContextT>> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=num_list_ex,
            N=1,
            ContextT=boost::spirit::parser_context<>,
            CharT=char
        ]
..\boost/spirit/utility/grammar_def.hpp(292) : warning C4709: comma operator within array index expression
..\boost/spirit/utility/grammar_def.hpp(290) : warning C4709: comma operator within array index expression
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(246) : see reference to function template instantiation 'const boost::spirit::int_parser<T> &boost::spirit::grammar_def<boost::spirit::rule<T0>,boost::spirit::same,T1>::get_start_parser<2>(void) const' being compiled
        with
        [
            T=int,
            T0=scanner_t,
            T1=boost::spirit::int_parser<int>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template ...
   (remainder deleted because of excessive size)

spirit - group_match_bug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\group_match_bug.test\msvc\debug\group_match_bug.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\group_match_bug.test\msvc\debug\group_match_bug.obj"  

group_match_bug.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_closure,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_closure>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_closure>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammar,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammar,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammar
        ]
        ..\libs\spirit\test\group_match_bug.cpp(44) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammar,
            CharT=char
        ]
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_closure,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>> &,
            T0=boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,
            T1=boost::spirit::closure_context<test_closure>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_polic...
   (remainder deleted because of excessive size)

spirit - group_match_bug_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\group_match_bug_debug.test\msvc\debug\group_match_bug.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\group_match_bug_debug.test\msvc\debug\group_match_bug.obj"  

group_match_bug.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/debug/debug_node.hpp(231) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_closure,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/debug/debug_node.hpp(297) : see reference to function template instantiation 'ResultT &boost::spirit::parser_context_linker<ContextT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_closure>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_closure>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_closure>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammar,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammar,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammar
        ]
        ..\libs\spirit\test\group_match_bug.cpp(44) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammar,
            CharT=char
        ]
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/debug/debug_node.hpp(231) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_closure,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/debug/debug_node.hpp(297) : see reference to function template instantiation 'ResultT &boost::spirit::parser_context_linker<ContextT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>> &,boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_closure>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,pt_match_policy_t>>,boost::spirit::closure_context<test_closure>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit...
   (remainder deleted because of excessive size)

spirit - if_p_as_parser_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\if_p_as_parser_tests.test\msvc\debug\if_p_as_parser_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\if_p_as_parser_tests.test\msvc\debug\if_p_as_parser_tests.obj"  

if_p_as_parser_tests.cpp

spirit - if_p_int_as_condition_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\if_p_int_as_condition_test.test\msvc\debug\if_p_int_as_condition_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\if_p_int_as_condition_test.test\msvc\debug\if_p_int_as_condition_test.obj"  

if_p_int_as_condition_test.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(299) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            ValueT=boost::spirit::nil_t,
            DerivedT=test_grammar,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<const CharT*,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammar,
            SkipT=boost::spirit::space_parser
        ]
        ..\libs\spirit\test\if_p_int_as_condition_test.cpp(66) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<char,DerivedT,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammar,
            CharT=char,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(304) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            ValueT=boost::spirit::nil_t,
            DerivedT=test_grammar,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\libs\spirit\test\if_p_int_as_condition_test.cpp(46) : warning C4100: 'self' : unreferenced formal parameter
        ..\libs\spirit\test\if_p_int_as_condition_test.cpp(46) : while compiling class template member function 'test_grammar::definition<ScannerT>::definition(const test_grammar &)'
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'test_grammar::definition<ScannerT>' being compiled
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::impl::grammar_parser_parse<0,test_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            ScannerT=scanner_t,
            DerivedT=test_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            DerivedT=test_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(303) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::grammar<DerivedT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            DerivedT=test_grammar,
            ScannerT=scanner_t
        ]
..\boost/spirit/core/composite/epsilon.hpp(45) : warning C4100: 'scan' : unreferenced formal parameter
        ..\boost/spirit/dynamic/impl/conditions.ipp(86) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::condition_parser<CondT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            CondT=local::var_wrapper<int>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/dynamic/if.hpp(172) : see reference to function template instantiation 'ptrdiff_t boost::...
   (remainder deleted because of excessive size)

spirit - if_p_int_as_condition_test_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\if_p_int_as_condition_test_debug.test\msvc\debug\if_p_int_as_condition_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\if_p_int_as_condition_test_debug.test\msvc\debug\if_p_int_as_condition_test.obj"  

if_p_int_as_condition_test.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(299) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            ValueT=boost::spirit::nil_t,
            DerivedT=test_grammar,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<const CharT*,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammar,
            SkipT=boost::spirit::space_parser
        ]
        ..\libs\spirit\test\if_p_int_as_condition_test.cpp(66) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<char,DerivedT,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammar,
            CharT=char,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(304) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<IteratorT> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            IteratorT=const char *,
            ValueT=boost::spirit::nil_t,
            DerivedT=test_grammar,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\libs\spirit\test\if_p_int_as_condition_test.cpp(46) : warning C4100: 'self' : unreferenced formal parameter
        ..\libs\spirit\test\if_p_int_as_condition_test.cpp(46) : while compiling class template member function 'test_grammar::definition<ScannerT>::definition(const test_grammar &)'
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'test_grammar::definition<ScannerT>' being compiled
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::impl::grammar_parser_parse<0,test_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            ScannerT=scanner_t,
            DerivedT=test_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            DerivedT=test_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(303) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::grammar<DerivedT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            DerivedT=test_grammar,
            ScannerT=scanner_t
        ]
..\boost/spirit/core/composite/epsilon.hpp(45) : warning C4100: 'scan' : unreferenced formal parameter
        ..\boost/spirit/dynamic/impl/conditions.ipp(86) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::condition_parser<CondT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            CondT=local::var_wrapper<int>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/dynamic/if.hpp(172) : see reference to function template instantiation 'ptrdi...
   (remainder deleted because of excessive size)

spirit - if_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\if_tests.test\msvc\debug\if_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\if_tests.test\msvc\debug\if_tests.obj"  

if_tests.cpp

spirit - if_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\if_tests_debug.test\msvc\debug\if_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\if_tests_debug.test\msvc\debug\if_tests.obj"  

if_tests.cpp

spirit - lazy_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\lazy_tests.test\msvc\debug\lazy_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\lazy_tests.test\msvc\debug\lazy_tests.obj"  

lazy_tests.cpp

spirit - lazy_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\lazy_tests_debug.test\msvc\debug\lazy_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\lazy_tests_debug.test\msvc\debug\lazy_tests.obj"  

lazy_tests.cpp

spirit - loops_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\loops_tests.test\msvc\debug\loops_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\loops_tests.test\msvc\debug\loops_tests.obj"  

loops_tests.cpp

spirit - loops_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\loops_tests_debug.test\msvc\debug\loops_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\loops_tests_debug.test\msvc\debug\loops_tests.obj"  

loops_tests.cpp

spirit - match_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\match_tests.test\msvc\debug\match_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\match_tests.test\msvc\debug\match_tests.obj"  

match_tests.cpp

spirit - match_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\match_tests_debug.test\msvc\debug\match_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\match_tests_debug.test\msvc\debug\match_tests.obj"  

match_tests.cpp

spirit - mix_and_match_trees - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\mix_and_match_trees.test\msvc\debug\mix_and_match_trees.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\mix_and_match_trees.test\msvc\debug\mix_and_match_trees.obj"  

mix_and_match_trees.cpp

spirit - multi_pass_compile_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\multi_pass_compile_tests.test\msvc\debug\multi_pass_compile_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\multi_pass_compile_tests.test\msvc\debug\multi_pass_compile_tests.obj"  

multi_pass_compile_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\libs\spirit\test\multi_pass_compile_tests.cpp(55) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\libs\spirit\test\multi_pass_compile_tests.cpp(56) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\libs\spirit\test\multi_pass_compile_tests.cpp(68) : warning C4996: 'unlink' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(290) : see declaration of 'unlink'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details.'
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=iterator_t,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=iterator_t,
            PoliciesT=scanner_policies_t
        ]
        ..\libs\spirit\test\multi_pass_compile_tests.cpp(59) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=iterator_t,
            PoliciesT=scanner_policies_t
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(96) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            IteratorT=boost::spirit::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,
            PoliciesT=policies_t,
            ScannerT=boost::spirit::scanner<boost::spirit::multi_pass<std::istreambuf_iterator<char,std::char_traits<char>>>,policies_t>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT,boost::spirit::iteration_policy>(const ParserT &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/composite/sequence.hpp(53) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,
            B=boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>>>,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>>>>,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>,boost::spirit::kleene_star<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>>>>,
            ScannerT=boost::spirit::scanner<iterator_t,scanner_policies_t>,
           ...
   (remainder deleted because of excessive size)

spirit - multi_pass_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\multi_pass_tests.test\msvc\debug\multi_pass_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\multi_pass_tests.test\msvc\debug\multi_pass_tests.obj"  

multi_pass_tests.cpp

spirit - multi_pass_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\multi_pass_tests_debug.test\msvc\debug\multi_pass_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\multi_pass_tests_debug.test\msvc\debug\multi_pass_tests.obj"  

multi_pass_tests.cpp

spirit - negated_eps_p_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\negated_eps_p_test.test\msvc\debug\negated_eps_p_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\negated_eps_p_test.test\msvc\debug\negated_eps_p_test.obj"  

negated_eps_p_test.cpp
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::anychar_parser,
            CondT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::anychar_parser,boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::anychar_parser,boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\negated_eps_p_test.cpp(32) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=boost::spirit::anychar_parser,
            CondT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            is_do_parser=false,
            ParserT=boost::spirit::impl::while_parser<boost::spirit::anychar_parser,boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,false>
        ]
..\boost/spirit/core/composite/no_actions.hpp(43) : warning C4100: 'last' : unreferenced formal parameter
        ..\boost/spirit/core/composite/actions.hpp(109) : see reference to function template instantiation 'void boost::spirit::no_actions_action_policy<BaseT>::do_action<ActionT,const T,iterator_t>(const ActorT &,AttrT &,const IteratorT &,const IteratorT &) const' being compiled
        with
        [
            BaseT=boost::spirit::action_policy,
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            T=char,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            AttrT=char,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/epsilon.hpp(167) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::action<ParserT,ActionT>::parse<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::anychar_parser,
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            IteratorT=const char *,
            PoliciesT=boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::match_policy,boost::spirit::no_actions_action_policy<boost::spirit::action_policy>>,
            ScannerT=boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::match_policy,boost::spirit::no_actions_action_policy<boost::spirit::action_policy>>>
        ]
        ..\boost/spirit/dynamic/impl/conditions.ipp(86) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::negated_empty_match_parser<SubjectT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            SubjectT=boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/dynamic/while.hpp(76) : see reference to function template instantiation 'ptrdiff_t boost::spirit::impl::condition_evaluator<ConditionT>::evaluate<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ConditionT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::anychar_parser,
            CondT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
..\boost/spirit/core/composite/no_actions.hpp(42) : warning C4100: 'first' : unreferenced formal parameter
..\boost/spirit/core/composite/no_actions.hpp(41) : warning C4100: 'val' : unreferenced formal parameter
..\boost/spirit/core/composite/no_actions.hpp(40) : warning C4100: 'actor' : unreferenced formal parameter

spirit - negated_eps_p_test_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\negated_eps_p_test_debug.test\msvc\debug\negated_eps_p_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\negated_eps_p_test_debug.test\msvc\debug\negated_eps_p_test.obj"  

negated_eps_p_test.cpp
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::anychar_parser,
            CondT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::anychar_parser,boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::anychar_parser,boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\negated_eps_p_test.cpp(32) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=boost::spirit::anychar_parser,
            CondT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            is_do_parser=false,
            ParserT=boost::spirit::impl::while_parser<boost::spirit::anychar_parser,boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,false>
        ]
..\boost/spirit/core/composite/no_actions.hpp(43) : warning C4100: 'last' : unreferenced formal parameter
        ..\boost/spirit/core/composite/actions.hpp(109) : see reference to function template instantiation 'void boost::spirit::no_actions_action_policy<BaseT>::do_action<ActionT,const T,iterator_t>(const ActorT &,AttrT &,const IteratorT &,const IteratorT &) const' being compiled
        with
        [
            BaseT=boost::spirit::action_policy,
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            T=char,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            AttrT=char,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/epsilon.hpp(167) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::action<ParserT,ActionT>::parse<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::anychar_parser,
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            IteratorT=const char *,
            PoliciesT=boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::match_policy,boost::spirit::no_actions_action_policy<boost::spirit::action_policy>>,
            ScannerT=boost::spirit::scanner<const char *,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::match_policy,boost::spirit::no_actions_action_policy<boost::spirit::action_policy>>>
        ]
        ..\boost/spirit/dynamic/impl/conditions.ipp(86) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::negated_empty_match_parser<SubjectT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            SubjectT=boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/dynamic/while.hpp(76) : see reference to function template instantiation 'ptrdiff_t boost::spirit::impl::condition_evaluator<ConditionT>::evaluate<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ConditionT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::anychar_parser,
            CondT=boost::spirit::negated_empty_match_parser<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<bool>>,phoenix::actor<phoenix::value<bool>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
..\boost/spirit/core/composite/no_actions.hpp(42) : warning C4100: 'first' : unreferenced formal parameter
..\boost/spirit/core/composite/no_actions.hpp(41) : warning C4100: 'val' : unreferenced formal parameter
..\boost/spirit/core/composite/no_actions.hpp(40) : warning C4100: 'actor' : unreferenced formal parameter

spirit - numerics_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\numerics_tests.test\msvc\debug\numerics_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\numerics_tests.test\msvc\debug\numerics_tests.obj"  

numerics_tests.cpp
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(122) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT>(const ParserT &,const ScannerT &,const boost::spirit::iteration_policy &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::ureal_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::real_parser<T,RealPoliciesT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::ureal_parser_policies<double>>
        ]
        ..\libs\spirit\test\numerics_tests.cpp(272) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::real_parser<T,RealPoliciesT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            CharT=char,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::ureal_parser_policies<double>>
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(473) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(489) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(122) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT>(const ParserT &,const ScannerT &,const boost::spirit::iteration_policy &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::real_parser<T,RealPoliciesT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>
        ]
        ..\libs\spirit\test\numerics_tests.cpp(286) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::real_parser<T,RealPoliciesT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            CharT=char,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(473) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(489) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(122) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT>(const ParserT &,const ScannerT &,const boost::spirit::iteration_policy &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,ts_real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::real_parser<T,RealPoliciesT>>(const IteratorT ...
   (remainder deleted because of excessive size)

spirit - numerics_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\numerics_tests_debug.test\msvc\debug\numerics_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\numerics_tests_debug.test\msvc\debug\numerics_tests.obj"  

numerics_tests.cpp
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(122) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT>(const ParserT &,const ScannerT &,const boost::spirit::iteration_policy &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::ureal_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::real_parser<T,RealPoliciesT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::ureal_parser_policies<double>>
        ]
        ..\libs\spirit\test\numerics_tests.cpp(272) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::real_parser<T,RealPoliciesT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            T=double,
            RealPoliciesT=boost::spirit::ureal_parser_policies<double>,
            CharT=char,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::ureal_parser_policies<double>>
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(473) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(489) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(122) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT>(const ParserT &,const ScannerT &,const boost::spirit::iteration_policy &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::real_parser<T,RealPoliciesT>>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>
        ]
        ..\libs\spirit\test\numerics_tests.cpp(286) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::real_parser<T,RealPoliciesT>>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            CharT=char,
            DerivedT=boost::spirit::real_parser<double,boost::spirit::real_parser_policies<double>>
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(473) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(489) : warning C4127: conditional expression is constant
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(122) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT>(const ParserT &,const ScannerT &,const boost::spirit::iteration_policy &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,ts_real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::real_parser<T,RealPoliciesT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            T=double,
            RealPoliciesT=ts_real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::real_parser<T,RealPoliciesT>>(cons...
   (remainder deleted because of excessive size)

spirit - operators_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\operators_tests.test\msvc\debug\operators_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\operators_tests.test\msvc\debug\operators_tests.obj"  

operators_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            SkipT=boost::spirit::chlit<char>,
            DerivedT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>,
            ParserT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::intersection<A,B>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::intersection<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            A=boost::spirit::anychar_parser,
            B=boost::spirit::anychar_parser,
            DerivedT=boost::spirit::chlit<char>
        ]
        ..\libs\spirit\test\operators_tests.cpp(76) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::intersection<A,B>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::intersection<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            A=boost::spirit::anychar_parser,
            B=boost::spirit::anychar_parser,
            DerivedT=boost::spirit::chlit<char>,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ST=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(106) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            SkipT=boost::spirit::chlit<char>,
            DerivedT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>,
            ParserT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]

spirit - operators_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\operators_tests_debug.test\msvc\debug\operators_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\operators_tests_debug.test\msvc\debug\operators_tests.obj"  

operators_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            SkipT=boost::spirit::chlit<char>,
            DerivedT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>,
            ParserT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,boost::spirit::intersection<A,B>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::intersection<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            A=boost::spirit::anychar_parser,
            B=boost::spirit::anychar_parser,
            DerivedT=boost::spirit::chlit<char>
        ]
        ..\libs\spirit\test\operators_tests.cpp(76) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,boost::spirit::intersection<A,B>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::intersection<A,B>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            A=boost::spirit::anychar_parser,
            B=boost::spirit::anychar_parser,
            DerivedT=boost::spirit::chlit<char>,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ST=boost::spirit::chlit<char>
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::chlit<char>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(106) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            IteratorT=const char *,
            SkipT=boost::spirit::chlit<char>,
            DerivedT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>,
            ParserT=boost::spirit::intersection<boost::spirit::anychar_parser,boost::spirit::anychar_parser>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::chlit<char>>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]

spirit - owi_mt_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\owi_mt_tests.test\msvc\debug\threading-multi\owi_mt_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\owi_mt_tests.test\msvc\debug\threading-multi\owi_mt_tests.obj"  

owi_mt_tests.cpp
..\libs\spirit\test\owi_mt_tests.cpp(90) : warning C4244: 'initializing' : conversion from 'boost::xtime::xtime_sec_t' to 'unsigned long', possible loss of data
        ..\libs\spirit\test\owi_mt_tests.cpp(81) : while compiling class template member function 'unsigned long test_task<ClassT>::increase_test_size(unsigned long)'
        with
        [
            ClassT=class1
        ]
        ..\libs\spirit\test\owi_mt_tests.cpp(112) : see reference to class template instantiation 'test_task<ClassT>' being compiled
        with
        [
            ClassT=class1
        ]

spirit - owi_st_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\owi_st_tests.test\msvc\debug\owi_st_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\owi_st_tests.test\msvc\debug\owi_st_tests.obj"  

owi_st_tests.cpp

spirit - owi_st_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\owi_st_tests_debug.test\msvc\debug\owi_st_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\owi_st_tests_debug.test\msvc\debug\owi_st_tests.obj"  

owi_st_tests.cpp

spirit - parametric_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\parametric_tests.test\msvc\debug\parametric_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\parametric_tests.test\msvc\debug\parametric_tests.obj"  

parametric_tests.cpp
..\boost/spirit/phoenix/primitives.hpp(60) : warning C4709: comma operator within array index expression
        ..\boost/spirit/phoenix/composite.hpp(280) : see reference to function template instantiation 'const char &phoenix::argument<N>::eval<TupleT>(const TupleT &) const' being compiled
        with
        [
            N=0,
            TupleT=phoenix::tuple<const char &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/phoenix/actor.hpp(346) : see reference to function template instantiation 'char &phoenix::composite<OperationT,A,B,C>::eval<phoenix::tuple<AttrT &,phoenix::nil_t,C,NU>>(const TupleT &) const' being compiled
        with
        [
            OperationT=phoenix::assign_op,
            A=phoenix::actor<phoenix::variable<char>>,
            B=phoenix::actor<phoenix::argument<0>>,
            C=phoenix::as_actor<phoenix::nil_t>::type,
            AttrT=char,
            NU=phoenix::nil_t,
            TupleT=phoenix::tuple<const char &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(130) : see reference to function template instantiation 'char &phoenix::actor<BaseT>::operator ()<AttrT>(A &) const' being compiled
        with
        [
            BaseT=phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>,
            AttrT=char,
            A=char
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(161) : see reference to function template instantiation 'void boost::spirit::attributed_action_policy<AttrT>::call<ActorT,IteratorT>(const ActorT &,const char &,const IteratorT &,const IteratorT &)' being compiled
        with
        [
            AttrT=const char,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/actions.hpp(109) : see reference to function template instantiation 'void boost::spirit::action_policy::do_action<ActionT,const T,iterator_t>(const ActorT &,AttrT &,const IteratorT &,const IteratorT &) const' being compiled
        with
        [
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            T=char,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            AttrT=char,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/sequence.hpp(53) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::anychar_parser,
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,
            B=boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\parametric_tests.cpp(57) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::sequence<A,B>>(const ParserT &)' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,
            B=boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>,
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>>
        ]
..\boost/spirit/phoenix/primitives.hpp(60) : warning C4709: comma operator within array index expression
        ..\boost/spirit/phoenix/composite.hpp(280) : see reference to function template instantiation 'const wchar_t &phoenix::argument<N>::eval<TupleT>(const TupleT &) const' being compiled
        with
        [
            N=0,
            TupleT=phoenix::tuple<const wchar_t &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/phoenix/actor.hpp(346) : see reference to function template instantiation 'wchar_t &phoenix::composite<OperationT,A,B,C>::eval<phoenix::tuple<AttrT &,phoenix::nil_t,C,NU>>(const TupleT &) const' being compiled
        with
        [
            OperationT=phoenix::assign_op,
            A=phoenix::actor<phoenix::variable<wchar_t>>,
            B=phoenix::actor<phoenix::argument<0>>,
            C=phoenix::as_actor<phoenix::nil_t>::type,
            AttrT=wchar_t,
            NU=phoenix::nil_t,
            TupleT=phoenix::tuple<const wchar_t &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(130) : see reference to function template instantiation 'wchar_t &phoenix::actor<BaseT>::operator ()<AttrT>(A &) const' being compiled
        with
        [
            BaseT=phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<wchar_t>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>,
            AttrT=wchar_t,
            A=wchar_t
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(161) : see reference to function template instantiation 'void boost::spirit::attributed_action_policy<AttrT>::call<ActorT,IteratorT>(const ActorT &,const wchar_t &,const IteratorT &,const IteratorT &)' being compiled
        with
        [
            AttrT=const wchar_t,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<wchar_t>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/actions.hpp(109)...
   (remainder deleted because of excessive size)

spirit - parametric_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\parametric_tests_debug.test\msvc\debug\parametric_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\parametric_tests_debug.test\msvc\debug\parametric_tests.obj"  

parametric_tests.cpp
..\boost/spirit/phoenix/primitives.hpp(60) : warning C4709: comma operator within array index expression
        ..\boost/spirit/phoenix/composite.hpp(280) : see reference to function template instantiation 'const char &phoenix::argument<N>::eval<TupleT>(const TupleT &) const' being compiled
        with
        [
            N=0,
            TupleT=phoenix::tuple<const char &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/phoenix/actor.hpp(346) : see reference to function template instantiation 'char &phoenix::composite<OperationT,A,B,C>::eval<phoenix::tuple<AttrT &,phoenix::nil_t,C,NU>>(const TupleT &) const' being compiled
        with
        [
            OperationT=phoenix::assign_op,
            A=phoenix::actor<phoenix::variable<char>>,
            B=phoenix::actor<phoenix::argument<0>>,
            C=phoenix::as_actor<phoenix::nil_t>::type,
            AttrT=char,
            NU=phoenix::nil_t,
            TupleT=phoenix::tuple<const char &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(130) : see reference to function template instantiation 'char &phoenix::actor<BaseT>::operator ()<AttrT>(A &) const' being compiled
        with
        [
            BaseT=phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>,
            AttrT=char,
            A=char
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(161) : see reference to function template instantiation 'void boost::spirit::attributed_action_policy<AttrT>::call<ActorT,IteratorT>(const ActorT &,const char &,const IteratorT &,const IteratorT &)' being compiled
        with
        [
            AttrT=const char,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/actions.hpp(109) : see reference to function template instantiation 'void boost::spirit::action_policy::do_action<ActionT,const T,iterator_t>(const ActorT &,AttrT &,const IteratorT &,const IteratorT &) const' being compiled
        with
        [
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            T=char,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            AttrT=char,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/sequence.hpp(53) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::action<ParserT,ActionT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=char,
            ParserT=boost::spirit::anychar_parser,
            ActionT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,
            B=boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(129) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\parametric_tests.cpp(57) : see reference to function template instantiation 'boost::spirit::rule<>::rule<boost::spirit::sequence<A,B>>(const ParserT &)' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,
            B=boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>,
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<char>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>,boost::spirit::kleene_star<boost::spirit::f_chlit<phoenix::actor<phoenix::variable<const char>>>>>
        ]
..\boost/spirit/phoenix/primitives.hpp(60) : warning C4709: comma operator within array index expression
        ..\boost/spirit/phoenix/composite.hpp(280) : see reference to function template instantiation 'const wchar_t &phoenix::argument<N>::eval<TupleT>(const TupleT &) const' being compiled
        with
        [
            N=0,
            TupleT=phoenix::tuple<const wchar_t &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/phoenix/actor.hpp(346) : see reference to function template instantiation 'wchar_t &phoenix::composite<OperationT,A,B,C>::eval<phoenix::tuple<AttrT &,phoenix::nil_t,C,NU>>(const TupleT &) const' being compiled
        with
        [
            OperationT=phoenix::assign_op,
            A=phoenix::actor<phoenix::variable<wchar_t>>,
            B=phoenix::actor<phoenix::argument<0>>,
            C=phoenix::as_actor<phoenix::nil_t>::type,
            AttrT=wchar_t,
            NU=phoenix::nil_t,
            TupleT=phoenix::tuple<const wchar_t &,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(130) : see reference to function template instantiation 'wchar_t &phoenix::actor<BaseT>::operator ()<AttrT>(A &) const' being compiled
        with
        [
            BaseT=phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<wchar_t>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>,
            AttrT=wchar_t,
            A=wchar_t
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(161) : see reference to function template instantiation 'void boost::spirit::attributed_action_policy<AttrT>::call<ActorT,IteratorT>(const ActorT &,const wchar_t &,const IteratorT &,const IteratorT &)' being compiled
        with
        [
            AttrT=const wchar_t,
            ActorT=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<wchar_t>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            IteratorT=iterator_t
        ]
        ..\boost/spirit/core/composite/acti...
   (remainder deleted because of excessive size)

spirit - parser_context_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\parser_context_test.test\msvc\debug\parser_context_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\parser_context_test.test\msvc\debug\parser_context_test.obj"  

parser_context_test.cpp

spirit - parser_context_test_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\parser_context_test_debug.test\msvc\debug\parser_context_test.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\parser_context_test_debug.test\msvc\debug\parser_context_test.obj"  

parser_context_test.cpp

spirit - parser_traits_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\parser_traits_tests.test\msvc\debug\parser_traits_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\parser_traits_tests.test\msvc\debug\parser_traits_tests.obj"  

parser_traits_tests.cpp

spirit - parser_traits_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\parser_traits_tests_debug.test\msvc\debug\parser_traits_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\parser_traits_tests_debug.test\msvc\debug\parser_traits_tests.obj"  

parser_traits_tests.cpp

spirit - position_iterator_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\position_iterator_tests.test\msvc\debug\position_iterator_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\position_iterator_tests.test\msvc\debug\position_iterator_tests.obj"  

position_iterator_tests.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>,
            T=boost::AssignableConcept<boost::spirit::position_iterator<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>,
            T=boost::InputIteratorConcept<boost::spirit::position_iterator<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(37) : see reference to function template instantiation 'void boost::function_requires<concept_t>(boost::mpl::identity<T> *)' being compiled
        with
        [
            T=concept_t
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(45) : see reference to function template instantiation 'void test_impl::InstanciateTestOne<boost::spirit::position_iterator<ForwardIteratorT,PositionT>>(void)' being compiled
        with
        [
            ForwardIteratorT=char *,
            PositionT=boost::spirit::file_position
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void test_impl::InstanciateTest::operator ()<T>(BaseIterT)' being compiled
        with
        [
            T=arg,
            BaseIterT=arg
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=test_impl::InstanciateTest,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl::for_each<Sequence,boost::mpl::identity<boost::mpl::na>,F>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            Sequence=iter_list_t,
            F=test_impl::InstanciateTest,
            TransformOp=boost::mpl::identity<boost::mpl::na>
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(74) : see reference to function template instantiation 'void boost::mpl::for_each<iter_list_t,test_impl::InstanciateTest>(F,Sequence *)' being compiled
        with
        [
            F=test_impl::InstanciateTest,
            Sequence=iter_list_t
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>,
            T=boost::AssignableConcept<boost::spirit::position_iterator2<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>,
            T=boost::InputIteratorConcept<boost::spirit::position_iterator2<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(37) : see reference to function template instantiation 'void boost::function_requires<concept_t>(boost::mpl::identity<T> *)' being compiled
        with
        [
            T=concept_t
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(46) : see reference to function template instantiation 'void test_impl::InstanciateTestOne<boost::spirit::position_iterator2<ForwardIteratorT,PositionT>>(void)' being compiled
        with
        [
            ForwardIteratorT=char *,
            PositionT=boost::spirit::file_position
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>,
            T=boost::AssignableConcept<boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantia...
   (remainder deleted because of excessive size)

spirit - position_iterator_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\position_iterator_tests_debug.test\msvc\debug\position_iterator_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\position_iterator_tests_debug.test\msvc\debug\position_iterator_tests.obj"  

position_iterator_tests.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>,
            T=boost::AssignableConcept<boost::spirit::position_iterator<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>,
            T=boost::InputIteratorConcept<boost::spirit::position_iterator<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position>
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(37) : see reference to function template instantiation 'void boost::function_requires<concept_t>(boost::mpl::identity<T> *)' being compiled
        with
        [
            T=concept_t
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(45) : see reference to function template instantiation 'void test_impl::InstanciateTestOne<boost::spirit::position_iterator<ForwardIteratorT,PositionT>>(void)' being compiled
        with
        [
            ForwardIteratorT=char *,
            PositionT=boost::spirit::file_position
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void test_impl::InstanciateTest::operator ()<T>(BaseIterT)' being compiled
        with
        [
            T=arg,
            BaseIterT=arg
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=test_impl::InstanciateTest,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl::for_each<Sequence,boost::mpl::identity<boost::mpl::na>,F>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            Sequence=iter_list_t,
            F=test_impl::InstanciateTest,
            TransformOp=boost::mpl::identity<boost::mpl::na>
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(74) : see reference to function template instantiation 'void boost::mpl::for_each<iter_list_t,test_impl::InstanciateTest>(F,Sequence *)' being compiled
        with
        [
            F=test_impl::InstanciateTest,
            Sequence=iter_list_t
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>,
            T=boost::AssignableConcept<boost::spirit::position_iterator2<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>,
            T=boost::InputIteratorConcept<boost::spirit::position_iterator2<char *,boost::spirit::file_position>>
        ]
        ..\boost/concept_check.hpp(577) : while compiling class template member function 'void boost::ForwardIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::ForwardIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator2<char *,boost::spirit::file_position>
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(37) : see reference to function template instantiation 'void boost::function_requires<concept_t>(boost::mpl::identity<T> *)' being compiled
        with
        [
            T=concept_t
        ]
        ..\libs\spirit\test\position_iterator_tests.cpp(46) : see reference to function template instantiation 'void test_impl::InstanciateTestOne<boost::spirit::position_iterator2<ForwardIteratorT,PositionT>>(void)' being compiled
        with
        [
            ForwardIteratorT=char *,
            PositionT=boost::spirit::file_position
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>,
            T=boost::AssignableConcept<boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::spirit::position_iterator<char *,boost::spirit::file_position_without_column>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class templa...
   (remainder deleted because of excessive size)

spirit - primitives_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\primitives_tests.test\msvc\debug\primitives_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\primitives_tests.test\msvc\debug\primitives_tests.obj"  

primitives_tests.cpp

spirit - primitives_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\primitives_tests_debug.test\msvc\debug\primitives_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\primitives_tests_debug.test\msvc\debug\primitives_tests.obj"  

primitives_tests.cpp

spirit - repeat_ast_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\repeat_ast_tests.test\msvc\debug\repeat_ast_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\repeat_ast_tests.test\msvc\debug\repeat_ast_tests.obj"  

repeat_ast_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(299) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=grammar_fail,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<const CharT*,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            CharT=char,
            DerivedT=grammar_fail,
            SkipT=boost::spirit::space_parser,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\repeat_ast_tests.cpp(78) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<_Elem,DerivedT,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            _Elem=char,
            DerivedT=grammar_fail,
            CharT=char,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(304) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=grammar_fail,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(96) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            IteratorT=const char *,
            PoliciesT=policies_t,
            ScannerT=boost::spirit::scanner<const char *,policies_t>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT,boost::spirit::iteration_policy>(const ParserT &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/tree/common.hpp(872) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::real_parser<T,RealPoliciesT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::node_parser<boost::spirit::real_parser<double,RealPoliciesT>,NodeParserT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            NodeParserT=boost::spirit::leaf_node_op,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
 ...
   (remainder deleted because of excessive size)

spirit - repeat_ast_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\repeat_ast_tests_debug.test\msvc\debug\repeat_ast_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\repeat_ast_tests_debug.test\msvc\debug\repeat_ast_tests.obj"  

repeat_ast_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(299) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=grammar_fail,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
        ..\boost/spirit/tree/ast.hpp(352) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<const CharT*,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            CharT=char,
            DerivedT=grammar_fail,
            SkipT=boost::spirit::space_parser,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\repeat_ast_tests.cpp(78) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<_Elem,DerivedT,boost::spirit::space_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const SkipT &)' being compiled
        with
        [
            _Elem=char,
            DerivedT=grammar_fail,
            CharT=char,
            SkipT=boost::spirit::space_parser
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
        ..\boost/spirit/tree/ast.hpp(300) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t,
            MatchPolicyT=ast_match_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t,
            ST=boost::spirit::space_parser
        ]
        ..\boost/spirit/tree/ast.hpp(304) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::space_parser,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/tree/ast.hpp(319) : see reference to function template instantiation 'boost::spirit::tree_parse_info<> boost::spirit::ast_parse<boost::spirit::node_val_data_factory<ValueT>,IteratorT,DerivedT,SkipT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const SkipT &,const AstFactoryT &)' being compiled
        with
        [
            ValueT=boost::spirit::nil_t,
            IteratorT=const char *,
            DerivedT=grammar_fail,
            SkipT=boost::spirit::space_parser,
            AstFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::space_parser>>,
            MatchPolicyT=boost::spirit::ast_match_policy<const char *,boost::spirit::node_val_data_factory<boost::spirit::nil_t>>,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/core/primitives/impl/numerics.ipp(445) : warning C4127: conditional expression is constant
        ..\boost/spirit/core/composite/impl/directives.ipp(96) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse_main<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            IteratorT=const char *,
            PoliciesT=policies_t,
            ScannerT=boost::spirit::scanner<const char *,policies_t>
        ]
        ..\boost/spirit/core/primitives/impl/numerics.ipp(517) : see reference to function template instantiation 'RT boost::spirit::impl::implicit_lexeme_parse<RT,boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>,ScannerT,boost::spirit::iteration_policy>(const ParserT &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ParserT=boost::spirit::impl::real_parser_impl<result_t,double,boost::spirit::real_parser_policies<double>>
        ]
        ..\boost/spirit/core/primitives/numerics.hpp(243) : see reference to function template instantiation 'RT boost::spirit::impl::real_parser_impl<RT,T,RealPoliciesT>::parse<ScannerT>(const ScannerT &)' being compiled
        with
        [
            RT=result_t,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/tree/common.hpp(872) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::real_parser<T,RealPoliciesT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=double,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::node_parser<boost::spirit::real_parser<double,RealPoliciesT>,NodeParserT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            NodeFactoryT=boost::spirit::node_val_data_factory<boost::spirit::nil_t>,
            T=boost::spirit::nil_t,
            RealPoliciesT=boost::spirit::real_parser_policies<double>,
            NodeParserT=boost::spirit::leaf_node_op,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::tree_match<IteratorT,NodeFactoryT,T> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with...
   (remainder deleted because of excessive size)

spirit - rule_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\rule_tests.test\msvc\debug\rule_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\rule_tests.test\msvc\debug\rule_tests.obj"  

rule_tests.cpp

spirit - rule_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\rule_tests_debug.test\msvc\debug\rule_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\rule_tests_debug.test\msvc\debug\rule_tests.obj"  

rule_tests.cpp

spirit - scanner_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\scanner_tests.test\msvc\debug\scanner_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\scanner_tests.test\msvc\debug\scanner_tests.obj"  

scanner_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::alpha_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::alpha_parser,
            IteratorT=const char *,
            DerivedT=boost::spirit::positive<boost::spirit::digit_parser>,
            ParserT=boost::spirit::positive<boost::spirit::digit_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<const CharT*,boost::spirit::positive<S>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::positive<S>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            CharT=char,
            S=boost::spirit::digit_parser,
            DerivedT=boost::spirit::alpha_parser,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\scanner_tests.cpp(121) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<char,boost::spirit::positive<S>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::positive<S>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            S=boost::spirit::digit_parser,
            DerivedT=boost::spirit::alpha_parser,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ST=boost::spirit::alpha_parser
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(106) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::alpha_parser,
            IteratorT=const char *,
            DerivedT=boost::spirit::positive<boost::spirit::digit_parser>,
            ParserT=boost::spirit::positive<boost::spirit::digit_parser>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]

spirit - scanner_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\scanner_tests_debug.test\msvc\debug\scanner_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\scanner_tests_debug.test\msvc\debug\scanner_tests.obj"  

scanner_tests.cpp
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::alpha_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::alpha_parser,
            IteratorT=const char *,
            DerivedT=boost::spirit::positive<boost::spirit::digit_parser>,
            ParserT=boost::spirit::positive<boost::spirit::digit_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<const CharT*,boost::spirit::positive<S>,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<boost::spirit::positive<S>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            CharT=char,
            S=boost::spirit::digit_parser,
            DerivedT=boost::spirit::alpha_parser,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\scanner_tests.cpp(121) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<char,boost::spirit::positive<S>,DerivedT>(const CharT *,const boost::spirit::parser<boost::spirit::positive<S>> &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            S=boost::spirit::digit_parser,
            DerivedT=boost::spirit::alpha_parser,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ST=boost::spirit::alpha_parser
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(106) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::alpha_parser,
            IteratorT=const char *,
            DerivedT=boost::spirit::positive<boost::spirit::digit_parser>,
            ParserT=boost::spirit::positive<boost::spirit::digit_parser>
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::alpha_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]

spirit - scanner_value_type_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\scanner_value_type_tests.test\msvc\debug\scanner_value_type_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\scanner_value_type_tests.test\msvc\debug\scanner_value_type_tests.obj"  

scanner_value_type_tests.cpp
..\boost/spirit/core/primitives/primitives.hpp(364) : error C2668: 'boost::spirit::impl::isalpha_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primitives/impl/primitives.ipp(284): could be 'bool boost::spirit::impl::isalpha_(wchar_t)'
        ..\boost/spirit/core/primitives/impl/primitives.ipp(185): or 'bool boost::spirit::impl::isalpha_(char)'
        while trying to match the argument list '(value_t)'
        ..\boost/spirit/core/primitives/primitives.hpp(54) : see reference to function template instantiation 'bool boost::spirit::alpha_parser::test<value_t>(CharT) const' being compiled
        with
        [
            CharT=value_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::char_parser<DerivedT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=unsigned char,
            DerivedT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<iterator>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<iterator>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<iterator>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(33) : see reference to function template instantiation 'boost::spirit::rule<T0> &boost::spirit::rule<T0>::operator =<boost::spirit::alpha_parser>(const ParserT &)' being compiled
        with
        [
            T0=scanner,
            ParserT=boost::spirit::alpha_parser
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(29) : while compiling class template member function '`anonymous-namespace'::grammar::definition<Scanner>::definition(const `anonymous-namespace'::grammar &)'
        with
        [
            Scanner=scanner
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation '`anonymous-namespace'::grammar::definition<Scanner>' being compiled
        with
        [
            Scanner=scanner
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,`anonymous-namespace'::grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner,
            DerivedT=`anonymous-namespace'::grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(102) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(112) : see reference to function template instantiation 'void `anonymous-namespace'::test_type<`anonymous-namespace'::grammar,unsigned char>(void)' being compiled
..\boost/spirit/core/primitives/primitives.hpp(364) : error C2668: 'boost::spirit::impl::isalpha_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primitives/impl/primitives.ipp(284): could be 'bool boost::spirit::impl::isalpha_(wchar_t)'
        ..\boost/spirit/core/primitives/impl/primitives.ipp(185): or 'bool boost::spirit::impl::isalpha_(char)'
        while trying to match the argument list '(value_t)'
        ..\boost/spirit/core/primitives/primitives.hpp(54) : see reference to function template instantiation 'bool boost::spirit::alpha_parser::test<value_t>(CharT) const' being compiled
        with
        [
            CharT=value_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::char_parser<DerivedT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<iterator>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<iterator>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::alpha_parser,
            ScannerT=boost::spirit::scanner<iterator>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(33) : see reference to function template instantiation 'boost::spirit::rule<T0> &boost::spirit::rule<T0>::operator =<boost::spirit::alpha_parser>(const ParserT &)' being compiled
        with
        [
            T0=scanner,
            ParserT=boost::spirit::alpha_parser
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(29) : while compiling class template member function '`anonymous-namespace'::grammar::definition<Scanner>::definition(const `anonymous-namespace'::grammar &)'
        with
        [
            Scanner=scanner
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation '`anonymous-namespace'::grammar::definition<Scanner>' being compiled
        with
        [
            Scanner=scanner
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,`anonymous-namespace'::grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner,
            DerivedT=`anonymous-namespace'::grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(102) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(114) : see reference to function template instantiation 'void `anonymous-namespace'::test_type<`anonymous-namespace'::grammar,int>(void)' being compiled
..\boost/spirit/core/primitives/primitives.hpp(364) : error C2668: 'boost::spirit::impl::isalpha_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primi...
   (remainder deleted because of excessive size)

spirit - scanner_value_type_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\scanner_value_type_tests_debug.test\msvc\debug\scanner_value_type_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\scanner_value_type_tests_debug.test\msvc\debug\scanner_value_type_tests.obj"  

scanner_value_type_tests.cpp
..\boost/spirit/debug/debug_node.hpp(64) : error C2668: 'boost::spirit::impl::iscntrl_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primitives/impl/primitives.ipp(291): could be 'bool boost::spirit::impl::iscntrl_(wchar_t)'
        ..\boost/spirit/core/primitives/impl/primitives.ipp(192): or 'bool boost::spirit::impl::iscntrl_(char)'
        while trying to match the argument list '(unsigned char)'
        ..\boost/spirit/debug/debug_node.hpp(99) : see reference to function template instantiation 'void boost::spirit::impl::token_printer_aux_for_chars::print<CharT>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=unsigned char
        ]
        ..\boost/spirit/debug/debug_node.hpp(139) : see reference to function template instantiation 'void boost::spirit::impl::token_printer<unsigned char>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=unsigned char
        ]
        ..\boost/spirit/debug/debug_node.hpp(209) : see reference to function template instantiation 'void boost::spirit::impl::print_node_info<IteratorT>(bool,int,bool,const std::string &,IteratorT,IteratorT)' being compiled
        with
        [
            IteratorT=iterator
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'void boost::spirit::parser_context_linker<ContextT>::pre_parse<boost::spirit::grammar<DerivedT>,scanner_t>(const ParserT &,ScannerT &)' being compiled
        with
        [
            ContextT=boost::spirit::parser_context<>,
            DerivedT=`anonymous-namespace'::grammar,
            ParserT=boost::spirit::grammar<`anonymous-namespace'::grammar>,
            ScannerT=scanner_t
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(102) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(112) : see reference to function template instantiation 'void `anonymous-namespace'::test_type<`anonymous-namespace'::grammar,unsigned char>(void)' being compiled
..\boost/spirit/debug/debug_node.hpp(64) : error C2668: 'boost::spirit::impl::iscntrl_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primitives/impl/primitives.ipp(291): could be 'bool boost::spirit::impl::iscntrl_(wchar_t)'
        ..\boost/spirit/core/primitives/impl/primitives.ipp(192): or 'bool boost::spirit::impl::iscntrl_(char)'
        while trying to match the argument list '(int)'
        ..\boost/spirit/debug/debug_node.hpp(99) : see reference to function template instantiation 'void boost::spirit::impl::token_printer_aux_for_chars::print<CharT>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=int
        ]
        ..\boost/spirit/debug/debug_node.hpp(139) : see reference to function template instantiation 'void boost::spirit::impl::token_printer<int>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=int
        ]
        ..\boost/spirit/debug/debug_node.hpp(209) : see reference to function template instantiation 'void boost::spirit::impl::print_node_info<IteratorT>(bool,int,bool,const std::string &,IteratorT,IteratorT)' being compiled
        with
        [
            IteratorT=iterator
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'void boost::spirit::parser_context_linker<ContextT>::pre_parse<boost::spirit::grammar<DerivedT>,scanner_t>(const ParserT &,ScannerT &)' being compiled
        with
        [
            ContextT=boost::spirit::parser_context<>,
            DerivedT=`anonymous-namespace'::grammar,
            ParserT=boost::spirit::grammar<`anonymous-namespace'::grammar>,
            ScannerT=scanner_t
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(102) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(114) : see reference to function template instantiation 'void `anonymous-namespace'::test_type<`anonymous-namespace'::grammar,int>(void)' being compiled
..\boost/spirit/debug/debug_node.hpp(64) : error C2668: 'boost::spirit::impl::iscntrl_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primitives/impl/primitives.ipp(291): could be 'bool boost::spirit::impl::iscntrl_(wchar_t)'
        ..\boost/spirit/core/primitives/impl/primitives.ipp(192): or 'bool boost::spirit::impl::iscntrl_(char)'
        while trying to match the argument list '(long)'
        ..\boost/spirit/debug/debug_node.hpp(99) : see reference to function template instantiation 'void boost::spirit::impl::token_printer_aux_for_chars::print<CharT>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=long
        ]
        ..\boost/spirit/debug/debug_node.hpp(139) : see reference to function template instantiation 'void boost::spirit::impl::token_printer<long>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=long
        ]
        ..\boost/spirit/debug/debug_node.hpp(209) : see reference to function template instantiation 'void boost::spirit::impl::print_node_info<IteratorT>(bool,int,bool,const std::string &,IteratorT,IteratorT)' being compiled
        with
        [
            IteratorT=iterator
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'void boost::spirit::parser_context_linker<ContextT>::pre_parse<boost::spirit::grammar<DerivedT>,scanner_t>(const ParserT &,ScannerT &)' being compiled
        with
        [
            ContextT=boost::spirit::parser_context<>,
            DerivedT=`anonymous-namespace'::grammar,
            ParserT=boost::spirit::grammar<`anonymous-namespace'::grammar>,
            ScannerT=scanner_t
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(102) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(115) : see reference to function template instantiation 'void `anonymous-namespace'::test_type<`anonymous-namespace'::grammar,long>(void)' being compiled
..\boost/spirit/debug/debug_node.hpp(64) : error C2668: 'boost::spirit::impl::iscntrl_' : ambiguous call to overloaded function
        ..\boost/spirit/core/primitives/impl/primitives.ipp(291): could be 'bool boost::spirit::impl::iscntrl_(wchar_t)'
        ..\boost/spirit/core/primitives/impl/primitives.ipp(192): or 'bool boost::spirit::impl::iscntrl_(char)'
        while trying to match the argument list '(short)'
        ..\boost/spirit/debug/debug_node.hpp(99) : see reference to function template instantiation 'void boost::spirit::impl::token_printer_aux_for_chars::print<CharT>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=short
        ]
        ..\boost/spirit/debug/debug_node.hpp(139) : see reference to function template instantiation 'void boost::spirit::impl::token_printer<short>(std::ostream &,CharT)' being compiled
        with
        [
            CharT=short
        ]
        ..\boost/spirit/debug/debug_node.hpp(209) : see reference to function template instantiation 'void boost::spirit::impl::print_node_info<IteratorT>(bool,int,bool,const std::string &,IteratorT,IteratorT)' being compiled
        with
        [
            IteratorT=iterator
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'void boost::spirit::parser_context_linker<ContextT>::pre_parse<boost::spirit::grammar<DerivedT>,scanner_t>(const ParserT &,ScannerT &)' being compiled
        with
        [
            ContextT=boost::spirit::parser_context<>,
            DerivedT=`anonymous-namespace'::grammar,
            ParserT=boost::spirit::grammar<`anonymous-namespace'::grammar>,
            ScannerT=scanner_t
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(102) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=`anonymous-namespace'::grammar,
            ScannerT=scanner
        ]
        ..\libs\spirit\test\scanner_value_type_tests.cpp(116) : see reference to function template instantiation 'void `anonymous-namespace'::test_type<`anonymous-namespace'::grammar,shor...
   (remainder deleted because of excessive size)

spirit - scoped_lock_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\scoped_lock_tests.test\msvc\debug\threading-multi\scoped_lock_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\scoped_lock_tests.test\msvc\debug\threading-multi\scoped_lock_tests.obj"  

scoped_lock_tests.cpp

spirit - scoped_lock_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\scoped_lock_tests_debug.test\msvc\debug\threading-multi\scoped_lock_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\scoped_lock_tests_debug.test\msvc\debug\threading-multi\scoped_lock_tests.obj"  

scoped_lock_tests.cpp

spirit - select_p_with_rule - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\select_p_with_rule.test\msvc\debug\select_p_with_rule.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\select_p_with_rule.test\msvc\debug\select_p_with_rule.obj"  

select_p_with_rule.cpp
..\libs\spirit\test\select_p_with_rule.cpp(74) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\spirit\test\select_p_with_rule.cpp(74) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::blank_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::blank_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::blank_parser,
            IteratorT=const char *,
            DerivedT=format_grammar,
            ParserT=format_grammar
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<const CharT*,DerivedT,boost::spirit::blank_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const boost::spirit::parser<boost::spirit::blank_parser> &)' being compiled
        with
        [
            CharT=char,
            DerivedT=format_grammar,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\select_p_with_rule.cpp(79) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<char,DerivedT,boost::spirit::blank_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const boost::spirit::parser<boost::spirit::blank_parser> &)' being compiled
        with
        [
            DerivedT=format_grammar,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::blank_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ST=boost::spirit::blank_parser
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::blank_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(106) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::blank_parser,
            IteratorT=const char *,
            DerivedT=format_grammar,
            ParserT=format_grammar
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/dynamic/impl/select.ipp(74) : warning C4709: comma operator within array index expression
        ..\boost/spirit/dynamic/select.hpp(120) : see reference to function template instantiation 'ResultT boost::spirit::impl::parse_tuple_element<N,ResultT,TupleT,BehaviourT>::do_<ScannerT>(const TupleT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            N=2,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,
            BehaviourT=boost::spirit::select_default_no_fail,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::select_parser<TupleT,BehaviourT,T>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,
            BehaviourT=boost::spirit::select_default_no_fail,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::select_parser<phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,boost::spirit::select_default_no_fail,int>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::select_parser<phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,boost::spirit::select_default_no_fail,int>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\select_p_with_rule.cpp(35) : see reference to function template instantiation 'boost::spirit::rule<T0> &boost::spirit::rule<T0>::operator =<boost::spirit::select_parser<TupleT,BehaviourT,T>>(const ParserT &)' being compiled
        with
        [
          ...
   (remainder deleted because of excessive size)

spirit - select_p_with_rule_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\select_p_with_rule_debug.test\msvc\debug\select_p_with_rule.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\select_p_with_rule_debug.test\msvc\debug\select_p_with_rule.obj"  

select_p_with_rule.cpp
..\libs\spirit\test\select_p_with_rule.cpp(74) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\spirit\test\select_p_with_rule.cpp(74) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/spirit/core/scanner/skipper.hpp(147) : warning C4512: 'boost::spirit::skip_parser_iteration_policy<ParserT>' : assignment operator could not be generated
        with
        [
            ParserT=boost::spirit::blank_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(103) : see reference to class template instantiation 'boost::spirit::skip_parser_iteration_policy<ParserT>' being compiled
        with
        [
            ParserT=boost::spirit::blank_parser
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::blank_parser,
            IteratorT=const char *,
            DerivedT=format_grammar,
            ParserT=format_grammar
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(171) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<const CharT*,DerivedT,boost::spirit::blank_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const boost::spirit::parser<boost::spirit::blank_parser> &)' being compiled
        with
        [
            CharT=char,
            DerivedT=format_grammar,
            IteratorT=const char *
        ]
        ..\libs\spirit\test\select_p_with_rule.cpp(79) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::parse<char,DerivedT,boost::spirit::blank_parser>(const CharT *,const boost::spirit::parser<DerivedT> &,const boost::spirit::parser<boost::spirit::blank_parser> &)' being compiled
        with
        [
            DerivedT=format_grammar,
            CharT=char
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=iter_policy_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(104) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT>' being compiled
        with
        [
            IterationPolicyT=iter_policy_t
        ]
..\boost/spirit/core/scanner/skipper.hpp(84) : warning C4512: 'boost::spirit::no_skipper_iteration_policy<BaseT>' : assignment operator could not be generated
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(175) : see reference to class template instantiation 'boost::spirit::no_skipper_iteration_policy<BaseT>' being compiled
        with
        [
            BaseT=boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(36) : see reference to class template instantiation 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' being compiled
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(135) : see reference to function template instantiation 'void boost::spirit::impl::skipper_skip<ParserT,ScannerT,boost::spirit::iteration_policy>(const ST &,const ScannerT &,const boost::spirit::skipper_iteration_policy<> &)' being compiled
        with
        [
            ParserT=boost::spirit::blank_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            ST=boost::spirit::blank_parser
        ]
        ..\boost/spirit/core/scanner/skipper.hpp(51) : see reference to function template instantiation 'void boost::spirit::skip_parser_iteration_policy<ParserT>::skip<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParserT=boost::spirit::blank_parser,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(246) : see reference to function template instantiation 'bool boost::spirit::skipper_iteration_policy<>::at_end<boost::spirit::scanner<IteratorT,PoliciesT>>(const ScannerT &) const' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/scanner/scanner.hpp(244) : while compiling class template member function 'bool boost::spirit::scanner<IteratorT,PoliciesT>::at_end(void) const'
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(106) : see reference to class template instantiation 'boost::spirit::scanner<IteratorT,PoliciesT>' being compiled
        with
        [
            IteratorT=const char *,
            PoliciesT=scanner_policies_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<> boost::spirit::impl::phrase_parser<SkipT>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const SkipT &)' being compiled
        with
        [
            SkipT=boost::spirit::blank_parser,
            IteratorT=const char *,
            DerivedT=format_grammar,
            ParserT=format_grammar
        ]
..\boost/spirit/core/scanner/scanner.hpp(196) : warning C4512: 'boost::spirit::scanner_policies<IterationPolicyT,MatchPolicyT,ActionPolicyT>' : assignment operator could not be generated
        with
        [
            IterationPolicyT=boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::spirit::blank_parser>>,
            MatchPolicyT=boost::spirit::match_policy,
            ActionPolicyT=boost::spirit::action_policy
        ]
..\boost/spirit/dynamic/impl/select.ipp(74) : warning C4709: comma operator within array index expression
        ..\boost/spirit/dynamic/select.hpp(120) : see reference to function template instantiation 'ResultT boost::spirit::impl::parse_tuple_element<N,ResultT,TupleT,BehaviourT>::do_<ScannerT>(const TupleT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            N=2,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,
            BehaviourT=boost::spirit::select_default_no_fail,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::select_parser<TupleT,BehaviourT,T>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            TupleT=phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,
            BehaviourT=boost::spirit::select_default_no_fail,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::select_parser<phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,boost::spirit::select_default_no_fail,int>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::select_parser<phoenix::tuple<const boost::spirit::rule<scanner_t> ,const boost::spirit::rule<scanner_t> >,boost::spirit::select_default_no_fail,int>,
            ScannerT=boost::spirit::scanner<const char *,scanner_policies_t>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\select_p_with_rule.cpp(35) : see reference to function template instantiation 'boost::spirit::rule<T0> &boost::spirit::rule<T0>::operator =<boost::spirit::select_parser<TupleT,BehaviourT,T>>(const ParserT &)' being compiled
        with
        ...
   (remainder deleted because of excessive size)

spirit - sf_bug_720917 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\sf_bug_720917.test\msvc\debug\sf_bug_720917.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\sf_bug_720917.test\msvc\debug\sf_bug_720917.obj"  

sf_bug_720917.cpp

spirit - sf_bug_720917_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\sf_bug_720917_debug.test\msvc\debug\sf_bug_720917.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\sf_bug_720917_debug.test\msvc\debug\sf_bug_720917.obj"  

sf_bug_720917.cpp

spirit - shortest_alternative_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\shortest_alternative_tests.test\msvc\debug\shortest_alternative_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\shortest_alternative_tests.test\msvc\debug\shortest_alternative_tests.obj"  

shortest_alternative_tests.cpp

spirit - shortest_alternative_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\shortest_alternative_tests_debug.test\msvc\debug\shortest_alternative_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\shortest_alternative_tests_debug.test\msvc\debug\shortest_alternative_tests.obj"  

shortest_alternative_tests.cpp

spirit - subrule_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\subrule_tests.test\msvc\debug\subrule_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\subrule_tests.test\msvc\debug\subrule_tests.obj"  

subrule_tests.cpp

spirit - subrule_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\subrule_tests_debug.test\msvc\debug\subrule_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\subrule_tests_debug.test\msvc\debug\subrule_tests.obj"  

subrule_tests.cpp

spirit - switch_problem - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_problem.test\msvc\debug\switch_problem.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_problem.test\msvc\debug\switch_problem.obj"  

switch_problem.cpp
..\libs\spirit\test\switch_problem.cpp(50) : warning C4100: 'self' : unreferenced formal parameter
        ..\libs\spirit\test\switch_problem.cpp(51) : while compiling class template member function 'switch_grammar::definition<ScannerT>::definition(const switch_grammar &)'
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'switch_grammar::definition<ScannerT>' being compiled
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,switch_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=switch_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=switch_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=switch_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=iterator_t,
            DerivedT=switch_grammar,
            ParserT=switch_grammar
        ]
        ..\libs\spirit\test\switch_problem.cpp(98) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<boost::spirit::position_iterator<ForwardIteratorT>,DerivedT,boost::spirit::space_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=iterator_t,
            ForwardIteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            DerivedT=switch_grammar
        ]
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::value<int>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            CondT=phoenix::actor<phoenix::composite<phoenix::lt_eq_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            StepF=phoenix::actor<phoenix::composite<phoenix::post_incr_op,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>,
            ParsableT=boost::spirit::sequence<boost::spirit::bounded<boost::spirit::uint_parser<unsigned int>,boost::reference_wrapper<const uint>>,boost::spirit::switch_parser<boost::spirit::impl::compound_case_parser<boost::spirit::impl::compound_case_parser<boost::spirit::case_parser<115,boost::spirit::uint_parser<unsigned int>,false>,boost::spirit::case_parser<100,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::case_parser<110,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::impl::get_next_token_cond>>,
            ScannerT=boost::spirit::scanner<boost::spirit::position_iterator<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::action<boost::spirit::uint_parser<unsigned int>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            B=boost::spirit::impl::for_parser<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::value<int>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::lt_eq_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::post_incr_op,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>,boost::spirit::sequence<boost::spirit::bounded<boost::spirit::uint_parser<unsigned int>,boost::reference_wrapper<const uint>>,boost::spirit::switch_parser<boost::spirit::impl::compound_case_parser<boost::spirit::impl::compound_case_parser<boost::spirit::case_parser<115,boost::spirit::uint_parser<unsigned int>,false>,boost::spirit::case_parser<100,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::case_parser<110,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::impl::get_next_token_cond>>>,
            ScannerT=boost::spirit::scanner<boost::spirit::position_iterator<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::action<boost::spirit::uint_parser<unsigned int>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::impl::for_parser<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::value<int>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::lt_eq_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::post_incr_op,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>,boost::spirit::sequence<boost::spirit::bounded<boost::spirit::uint_parser<unsigned int>,boost::reference_wrapper<const uint>>,boost::spirit::switch_parser<boost::spirit::impl::compound_case_parser<boost::spirit::impl::compound_case_parser<boost::spirit::case_parser<115,boost::spirit::uint_parser<unsigned int>,false>,boost::spirit::case_parser<100,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::case_parser<110,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::impl::get_next_token_cond>>>>,
            ScannerT=boost::spirit::scanner<boost::spirit::position_iterator<s...
   (remainder deleted because of excessive size)

spirit - switch_problem_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_problem_debug.test\msvc\debug\switch_problem.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_problem_debug.test\msvc\debug\switch_problem.obj"  

switch_problem.cpp
..\libs\spirit\test\switch_problem.cpp(50) : warning C4100: 'self' : unreferenced formal parameter
        ..\libs\spirit\test\switch_problem.cpp(51) : while compiling class template member function 'switch_grammar::definition<ScannerT>::definition(const switch_grammar &)'
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to class template instantiation 'switch_grammar::definition<ScannerT>' being compiled
        with
        [
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,switch_grammar,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=scanner_t,
            DerivedT=switch_grammar
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=switch_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(131) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<scanner_t>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=switch_grammar,
            ScannerT=scanner_t
        ]
        ..\boost/spirit/core/scanner/impl/skipper.ipp(153) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<boost::spirit::space_parser>::parse<IteratorT,DerivedT>(const IteratorT &,const IteratorT &,const ParserT &,const boost::spirit::space_parser &)' being compiled
        with
        [
            IteratorT=iterator_t,
            DerivedT=switch_grammar,
            ParserT=switch_grammar
        ]
        ..\libs\spirit\test\switch_problem.cpp(98) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<boost::spirit::position_iterator<ForwardIteratorT>,DerivedT,boost::spirit::space_parser>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &,const boost::spirit::parser<boost::spirit::space_parser> &)' being compiled
        with
        [
            IteratorT=iterator_t,
            ForwardIteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            DerivedT=switch_grammar
        ]
..\boost/spirit/dynamic/for.hpp(120) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::for_parser<InitF,CondT,StepF,ParsableT>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            InitF=phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::value<int>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            CondT=phoenix::actor<phoenix::composite<phoenix::lt_eq_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type>>,
            StepF=phoenix::actor<phoenix::composite<phoenix::post_incr_op,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>,
            ParsableT=boost::spirit::sequence<boost::spirit::bounded<boost::spirit::uint_parser<unsigned int>,boost::reference_wrapper<const uint>>,boost::spirit::switch_parser<boost::spirit::impl::compound_case_parser<boost::spirit::impl::compound_case_parser<boost::spirit::case_parser<115,boost::spirit::uint_parser<unsigned int>,false>,boost::spirit::case_parser<100,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::case_parser<110,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::impl::get_next_token_cond>>,
            ScannerT=boost::spirit::scanner<boost::spirit::position_iterator<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::action<boost::spirit::uint_parser<unsigned int>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,
            B=boost::spirit::impl::for_parser<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::value<int>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::lt_eq_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::post_incr_op,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>,boost::spirit::sequence<boost::spirit::bounded<boost::spirit::uint_parser<unsigned int>,boost::reference_wrapper<const uint>>,boost::spirit::switch_parser<boost::spirit::impl::compound_case_parser<boost::spirit::impl::compound_case_parser<boost::spirit::case_parser<115,boost::spirit::uint_parser<unsigned int>,false>,boost::spirit::case_parser<100,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::case_parser<110,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::impl::get_next_token_cond>>>,
            ScannerT=boost::spirit::scanner<boost::spirit::position_iterator<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,scanner_policies_t>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::sequence<boost::spirit::strlit<const char *>,boost::spirit::action<boost::spirit::uint_parser<unsigned int>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::argument<0>>,phoenix::as_actor<phoenix::nil_t>::type>>>>,boost::spirit::impl::for_parser<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::value<int>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::lt_eq_op,phoenix::actor<phoenix::variable<uint>>,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type>>,phoenix::actor<phoenix::composite<phoenix::post_incr_op,phoenix::actor<phoenix::variable<uint>>,phoenix::as_actor<phoenix::nil_t>::type,phoenix::as_actor<phoenix::nil_t>::type>>,boost::spirit::sequence<boost::spirit::bounded<boost::spirit::uint_parser<unsigned int>,boost::reference_wrapper<const uint>>,boost::spirit::switch_parser<boost::spirit::impl::compound_case_parser<boost::spirit::impl::compound_case_parser<boost::spirit::case_parser<115,boost::spirit::uint_parser<unsigned int>,false>,boost::spirit::case_parser<100,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::case_parser<110,boost::spirit::uint_parser<unsigned int>,false>,false>,boost::spirit::impl::get_next_token_cond>>>>,
            ScannerT=boost::spirit::scanner<boost::spirit::position_i...
   (remainder deleted because of excessive size)

spirit - switch_tests_eps_default - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_eps_default.test\msvc\debug\switch_tests_eps_default.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_eps_default.test\msvc\debug\switch_tests_eps_default.obj"  

switch_tests_eps_default.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor_default4,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor_default4
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default4,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default4,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor_default4
        ]
        ..\libs\spirit\test\switch_tests_eps_default.cpp(258) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor_default4,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_known::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl:...
   (remainder deleted because of excessive size)

spirit - switch_tests_eps_default_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_eps_default_debug.test\msvc\debug\switch_tests_eps_default.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_eps_default_debug.test\msvc\debug\switch_tests_eps_default.obj"  

switch_tests_eps_default.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor_default4,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor_default4
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default4,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default4,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor_default4
        ]
        ..\libs\spirit\test\switch_tests_eps_default.cpp(258) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor_default4,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_known::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void...
   (remainder deleted because of excessive size)

spirit - switch_tests_general_def - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_general_def.test\msvc\debug\switch_tests_general_def.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_general_def.test\msvc\debug\switch_tests_general_def.obj"  

switch_tests_general_def.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor_default1,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor_default1
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default1,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default1,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor_default1
        ]
        ..\libs\spirit\test\switch_tests_general_def.cpp(259) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor_default1,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_known::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl:...
   (remainder deleted because of excessive size)

spirit - switch_tests_general_def_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_general_def_debug.test\msvc\debug\switch_tests_general_def.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_general_def_debug.test\msvc\debug\switch_tests_general_def.obj"  

switch_tests_general_def.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor_default1,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor_default1
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default1,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_default1,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor_default1
        ]
        ..\libs\spirit\test\switch_tests_general_def.cpp(259) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor_default1,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_known::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void...
   (remainder deleted because of excessive size)

spirit - switch_tests_single - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_single.test\msvc\debug\switch_tests_single.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_single.test\msvc\debug\switch_tests_single.obj"  

switch_tests_single.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor_single,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor_single
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_single,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_single,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor_single
        ]
        ..\libs\spirit\test\switch_tests_single.cpp(292) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor_single,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_single::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_single,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_single,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_single,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl::for_each<Sequence,boost::mpl::identity<boost::mpl::na>,F>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            Sequence=single_list_t,
            F=tests::check_grammar_single,
            TransformOp=boost::mpl::identity<boost::mpl::na>
        ]
        ..\libs\spirit\test\switch_tests_single.cpp(330) : see reference to function template instantiation 'void boost::mpl::for_each<single_list_t,tests::check_grammar_single>(F,Sequence *)' being compiled
        with
        [
            F=tests::check_grammar_single,
            Sequence=single_list_t
        ]
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>> &,scanner_t,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ...
   (remainder deleted because of excessive size)

spirit - switch_tests_single_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_single_debug.test\msvc\debug\switch_tests_single.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_single_debug.test\msvc\debug\switch_tests_single.obj"  

switch_tests_single.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor_single,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor_single
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_single,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor_single,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor_single
        ]
        ..\libs\spirit\test\switch_tests_single.cpp(292) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor_single,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_single::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_single,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_single,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_single,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl::for_each<Sequence,boost::mpl::identity<boost::mpl::na>,F>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            Sequence=single_list_t,
            F=tests::check_grammar_single,
            TransformOp=boost::mpl::identity<boost::mpl::na>
        ]
        ..\libs\spirit\test\switch_tests_single.cpp(330) : see reference to function template instantiation 'void boost::mpl::for_each<single_list_t,tests::check_grammar_single>(F,Sequence *)' being compiled
        with
        [
            F=tests::check_grammar_single,
            Sequence=single_list_t
        ]
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>> &,scanner_t,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT ...
   (remainder deleted because of excessive size)

spirit - switch_tests_wo_default - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_wo_default.test\msvc\debug\switch_tests_wo_default.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_wo_default.test\msvc\debug\switch_tests_wo_default.obj"  

switch_tests_wo_default.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor
        ]
        ..\libs\spirit\test\switch_tests_wo_default.cpp(123) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_known::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl::for_each<Sequence,boost::mpl::identity<boost::mpl::na>,F>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            Sequence=grammar_list_t,
            F=tests::check_grammar_known,
            TransformOp=boost::mpl::identity<boost::mpl::na>
        ]
        ..\libs\spirit\test\switch_tests_wo_default.cpp(199) : see reference to function template instantiation 'void boost::mpl::for_each<grammar_list_t,tests::check_grammar_known>(F,Sequence *)' being compiled
        with
        [
            F=tests::check_grammar_known,
            Sequence=grammar_list_t
        ]
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>> &,scanner_t,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,cons...
   (remainder deleted because of excessive size)

spirit - switch_tests_wo_default_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\switch_tests_wo_default_debug.test\msvc\debug\switch_tests_wo_default.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\switch_tests_wo_default_debug.test\msvc\debug\switch_tests_wo_default.obj"  

switch_tests_wo_default.cpp
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ContextT=boost::spirit::closure_context<test_grammars::select_result>,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(262) : see reference to function template instantiation 'boost::spirit::match<T> boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            T=int,
            DerivedT=boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>>,
            EmbedT=const boost::spirit::rule<boost::spirit::scanner<>,boost::spirit::closure_context<test_grammars::select_result>> &,
            T0=boost::spirit::scanner<>,
            T1=boost::spirit::closure_context<test_grammars::select_result>,
            T2=boost::spirit::nil_t,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/grammar.ipp(281) : see reference to function template instantiation 'void boost::spirit::impl::call_helper<0>::do_<result_t,definition_t,ScannerT>(RT &,DefinitionT &,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            RT=result_t,
            DefinitionT=definition_t
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(53) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::grammar_parser_parse<0,test_grammars::switch_grammar_actor,boost::spirit::parser_context<>,ScannerT>(const boost::spirit::grammar<DerivedT> *,const ScannerT &)' being compiled
        with
        [
            ScannerT=boost::spirit::scanner<>,
            DerivedT=test_grammars::switch_grammar_actor
        ]
        ..\boost/spirit/core/non_terminal/grammar.hpp(63) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse_main<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(28) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::grammar<DerivedT>::parse<boost::spirit::scanner<>>(const ScannerT &) const' being compiled
        with
        [
            DerivedT=test_grammars::switch_grammar_actor,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/impl/parser.ipp(45) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<const CharT*,DerivedT>(const IteratorT &,const IteratorT &,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            CharT=char,
            DerivedT=test_grammars::switch_grammar_actor
        ]
        ..\libs\spirit\test\switch_tests_wo_default.cpp(123) : see reference to function template instantiation 'boost::spirit::parse_info<IteratorT> boost::spirit::parse<char,DerivedT>(const CharT *,const boost::spirit::parser<DerivedT> &)' being compiled
        with
        [
            IteratorT=const char *,
            DerivedT=test_grammars::switch_grammar_actor,
            CharT=char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void tests::check_grammar_known::operator ()<T>(GrammarT)' being compiled
        with
        [
            T=arg,
            GrammarT=arg
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(77) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<iter,LastIterator,TransformFunc,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=iter
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::identity<boost::mpl::na>,
            F=tests::check_grammar_known,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::identity<boost::mpl::na>
        ]
        ..\boost/mpl/for_each.hpp(107) : see reference to function template instantiation 'void boost::mpl::for_each<Sequence,boost::mpl::identity<boost::mpl::na>,F>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            Sequence=grammar_list_t,
            F=tests::check_grammar_known,
            TransformOp=boost::mpl::identity<boost::mpl::na>
        ]
        ..\libs\spirit\test\switch_tests_wo_default.cpp(199) : see reference to function template instantiation 'void boost::mpl::for_each<grammar_list_t,tests::check_grammar_known>(F,Sequence *)' being compiled
        with
        [
            F=tests::check_grammar_known,
            Sequence=grammar_list_t
        ]
..\boost/spirit/attribute/closure.hpp(81) : warning C4709: comma operator within array index expression
        ..\boost/spirit/attribute/closure_context.hpp(41) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context<ClosureT>::post_parse<ResultT,ParserT,ScannerT>(ResultT &,const ParserT &,const ScannerT &)' being compiled
        with
        [
            ResultT=result_t,
            ClosureT=test_grammars::select_result,
            ParserT=boost::spirit::impl::rule_base<boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>>,const boost::spirit::rule<scanner_t,boost::spirit::closure_context<test_grammars::select_result>> &,scanner_t,boost::spirit::closure_context<test_grammars::select_result>,boost::spirit::nil_t>,
            ScannerT=linked_scanner_t
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(172) : see reference to function template instantiation 'ResultT &boost::spirit::closure_context_linker<ContextT>::post_parse<result_t,boost::spirit::impl::rule_base<DerivedT,EmbedT,T0,T1,T2>,linked_scanner_t>(ResultT &,const Parser...
   (remainder deleted because of excessive size)

spirit - symbols_add_null - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\symbols_add_null.test\msvc\debug\symbols_add_null.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\symbols_add_null.test\msvc\debug\symbols_add_null.obj"  

symbols_add_null.cpp
..\libs\spirit\test\symbols_add_null.cpp(54) : warning C4101: 'e' : unreferenced local variable
..\libs\spirit\test\symbols_add_null.cpp(64) : warning C4101: 'e' : unreferenced local variable
..\boost/spirit/symbols/impl/tst.ipp(137) : warning C4127: conditional expression is constant
        ..\libs\spirit\test\symbols_add_null.cpp(51) : see reference to function template instantiation 'T *boost::spirit::impl::tst<T,CharT>::add<iterator>(IteratorT,const IteratorT &,const T &)' being compiled
        with
        [
            T=void *,
            CharT=char_type,
            IteratorT=iterator
        ]
..\boost/spirit/symbols/impl/tst.ipp(138) : warning C4127: conditional expression is constant
..\boost/spirit/symbols/impl/tst.ipp(175) : warning C4127: conditional expression is constant
..\boost/spirit/symbols/impl/tst.ipp(176) : warning C4127: conditional expression is constant

spirit - symbols_add_null_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\symbols_add_null_debug.test\msvc\debug\symbols_add_null.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\symbols_add_null_debug.test\msvc\debug\symbols_add_null.obj"  

symbols_add_null.cpp
..\libs\spirit\test\symbols_add_null.cpp(54) : warning C4101: 'e' : unreferenced local variable
..\libs\spirit\test\symbols_add_null.cpp(64) : warning C4101: 'e' : unreferenced local variable
..\boost/spirit/symbols/impl/tst.ipp(137) : warning C4127: conditional expression is constant
        ..\libs\spirit\test\symbols_add_null.cpp(51) : see reference to function template instantiation 'T *boost::spirit::impl::tst<T,CharT>::add<iterator>(IteratorT,const IteratorT &,const T &)' being compiled
        with
        [
            T=void *,
            CharT=char_type,
            IteratorT=iterator
        ]
..\boost/spirit/symbols/impl/tst.ipp(138) : warning C4127: conditional expression is constant
..\boost/spirit/symbols/impl/tst.ipp(175) : warning C4127: conditional expression is constant
..\boost/spirit/symbols/impl/tst.ipp(176) : warning C4127: conditional expression is constant

spirit - symbols_find_null - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\symbols_find_null.test\msvc\debug\symbols_find_null.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\symbols_find_null.test\msvc\debug\symbols_find_null.obj"  

symbols_find_null.cpp

spirit - symbols_find_null_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\symbols_find_null_debug.test\msvc\debug\symbols_find_null.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\symbols_find_null_debug.test\msvc\debug\symbols_find_null.obj"  

symbols_find_null.cpp

spirit - symbols_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\symbols_tests.test\msvc\debug\symbols_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\symbols_tests.test\msvc\debug\symbols_tests.obj"  

symbols_tests.cpp

spirit - symbols_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\symbols_tests_debug.test\msvc\debug\symbols_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\symbols_tests_debug.test\msvc\debug\symbols_tests.obj"  

symbols_tests.cpp

spirit - traverse_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\traverse_tests.test\msvc\debug\traverse_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\traverse_tests.test\msvc\debug\traverse_tests.obj"  

traverse_tests.cpp
..\libs\spirit\test\traverse_tests.cpp(388) : warning C4005: '_countof' : macro redefinition
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(397) : see previous definition of '_countof'

spirit - traverse_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\traverse_tests_debug.test\msvc\debug\traverse_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\traverse_tests_debug.test\msvc\debug\traverse_tests.obj"  

traverse_tests.cpp
..\libs\spirit\test\traverse_tests.cpp(388) : warning C4005: '_countof' : macro redefinition
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdlib.h(397) : see previous definition of '_countof'

spirit - typeof_actor - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_actor.test\msvc\debug\typeof_actor.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_actor.test\msvc\debug\typeof_actor.obj"  

typeof_actor.cpp
using typeof emulation

spirit - typeof_attribute - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_attribute.test\msvc\debug\typeof_attribute.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_attribute.test\msvc\debug\typeof_attribute.obj"  

typeof_attribute.cpp
using typeof emulation
..\boost/spirit/attribute/parametric.hpp(97) : warning C4099: 'boost::spirit::f_chseq' : type name first seen using 'struct' now seen using 'class'
        ..\boost/spirit/attribute/typeof.hpp(23) : see declaration of 'boost::spirit::f_chseq'
..\boost/spirit/attribute/parametric.hpp(131) : warning C4099: 'boost::spirit::f_strlit' : type name first seen using 'struct' now seen using 'class'
        ..\boost/spirit/attribute/typeof.hpp(24) : see declaration of 'boost::spirit::f_strlit'

spirit - typeof_core - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_core.test\msvc\debug\typeof_core.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_core.test\msvc\debug\typeof_core.obj"  

typeof_core.cpp
using typeof emulation

spirit - typeof_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_debug.test\msvc\debug\typeof_debug.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_debug.test\msvc\debug\typeof_debug.obj"  

typeof_debug.cpp
using typeof emulation

spirit - typeof_dynamic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_dynamic.test\msvc\debug\typeof_dynamic.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_dynamic.test\msvc\debug\typeof_dynamic.obj"  

typeof_dynamic.cpp
using typeof emulation

spirit - typeof_error_handling - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_error_handling.test\msvc\debug\typeof_error_handling.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_error_handling.test\msvc\debug\typeof_error_handling.obj"  

typeof_error_handling.cpp
using typeof emulation

spirit - typeof_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_iterator.test\msvc\debug\typeof_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_iterator.test\msvc\debug\typeof_iterator.obj"  

typeof_iterator.cpp
using typeof emulation

spirit - typeof_symbols - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_symbols.test\msvc\debug\typeof_symbols.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_symbols.test\msvc\debug\typeof_symbols.obj"  

typeof_symbols.cpp
using typeof emulation

spirit - typeof_tree - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_tree.test\msvc\debug\typeof_tree.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_tree.test\msvc\debug\typeof_tree.obj"  

typeof_tree.cpp
using typeof emulation

spirit - typeof_utility - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\typeof_utility.test\msvc\debug\typeof_utility.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\typeof_utility.test\msvc\debug\typeof_utility.obj"  

typeof_utility.cpp
using typeof emulation

spirit - while_p_as_parser_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\while_p_as_parser_tests.test\msvc\debug\while_p_as_parser_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\while_p_as_parser_tests.test\msvc\debug\while_p_as_parser_tests.obj"  

while_p_as_parser_tests.cpp
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=char,
            CondT=char,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<char,char,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<char,char,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_p_as_parser_tests.cpp(27) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=char,
            CondT=char,
            is_do_parser=false,
            ParserT=boost::spirit::impl::while_parser<char,char,false>
        ]
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=const char [2],
            CondT=const char [2],
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<const char [2],const char [2],false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<const char [2],const char [2],false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_p_as_parser_tests.cpp(28) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=const char [2],
            CondT=const char [2],
            is_do_parser=false,
            ParserT=boost::spirit::impl::while_parser<const char [2],const char [2],false>
        ]
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=const char [4],
            CondT=bool (__cdecl *)(void),
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<const char [4],bool (__cdecl *)(void),false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<const char [4],bool (__cdecl *)(void),false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_p_as_parser_tests.cpp(30) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=const char [4],
            CondT=bool (__cdecl *)(void),
            is_do_parser=false,
            ParserT=boost::spirit::impl::while_parser<const char [4],bool (__cdecl *)(void),false>
        ]
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=const char [4],
            CondT=ftor,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<const char [4],ftor,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<const char [4],ftor,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_p_as_parser_tests.cpp(31) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=const char [4],
            CondT=ftor,
            is_do_parser=false,
            ParserT=boost::spirit::impl::while_parser<const char [4],ftor,false>
        ]
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::rule<>,
            CondT=boost::spirit::rule<>,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::rule<>,boost::spirit::rule<>,false>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::rule<>,boost::spirit::rule<>,false>,
       ...
   (remainder deleted because of excessive size)

spirit - while_tests - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\while_tests.test\msvc\debug\while_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\while_tests.test\msvc\debug\while_tests.obj"  

while_tests.cpp
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,
            CondT=char,
            is_do_parser=true,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,true>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,true>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_tests.cpp(174) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,
            CondT=char,
            is_do_parser=true,
            ParserT=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,true>
        ]
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,
            CondT=char,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,
            B=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_tests.cpp(168) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::sequence<A,B>>(const ParserT &)' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,
            B=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>,
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>>
        ]

spirit - while_tests_debug - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\spirit\test\while_tests_debug.test\msvc\debug\while_tests.obj.rsp" -c -Fo"..\bin.v2\libs\spirit\test\while_tests_debug.test\msvc\debug\while_tests.obj"  

while_tests.cpp
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,
            CondT=char,
            is_do_parser=true,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,true>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,true>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_tests.cpp(174) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>>(const ParserT &)' being compiled
        with
        [
            ParsableT=boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,
            CondT=char,
            is_do_parser=true,
            ParserT=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,true>
        ]
..\boost/spirit/dynamic/while.hpp(76) : warning C4244: '=' : conversion from 'ptrdiff_t' to 'int', possible loss of data
        ..\boost/spirit/core/composite/sequence.hpp(54) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::while_parser<ParsableT,CondT,is_do_parser>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            ParsableT=boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,
            CondT=char,
            is_do_parser=false,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(233) : see reference to function template instantiation 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::sequence<A,B>::parse<ScannerT>(const ScannerT &) const' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,
            B=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>,
            ScannerT=boost::spirit::scanner<>
        ]
        ..\boost/spirit/core/non_terminal/impl/rule.ipp(232) : while compiling class template member function 'boost::spirit::match<boost::spirit::nil_t> boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>::do_parse_virtual(const ScannerT &) const'
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\boost/spirit/core/non_terminal/rule.hpp(135) : see reference to class template instantiation 'boost::spirit::impl::concrete_parser<ParserT,ScannerT,AttrT>' being compiled
        with
        [
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>>,
            ScannerT=boost::spirit::scanner<>,
            AttrT=boost::spirit::nil_t
        ]
        ..\libs\spirit\test\while_tests.cpp(168) : see reference to function template instantiation 'boost::spirit::rule<> &boost::spirit::rule<>::operator =<boost::spirit::sequence<A,B>>(const ParserT &)' being compiled
        with
        [
            A=boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,
            B=boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>,
            ParserT=boost::spirit::sequence<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,boost::spirit::ref_value_actor<unsigned int,boost::spirit::assign_action>>,boost::spirit::impl::while_parser<boost::spirit::action<boost::spirit::action<boost::spirit::uint_parser<unsigned int>,`anonymous-namespace'::add_actor<unsigned int>>,inc_actor<unsigned int>>,char,false>>
        ]

statechart - CustomReactionTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\CustomReactionTestBoth.test\msvc\debug\CustomReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\CustomReactionTestBoth.test\msvc\debug\CustomReactionTest.obj"  

CustomReactionTest.cpp
..\libs\statechart\test\CustomReactionTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(181) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(374) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(376) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(378) : warning C4127: conditional expression is constant

statechart - CustomReactionTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\CustomReactionTestNative.test\msvc\debug\CustomReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\CustomReactionTestNative.test\msvc\debug\CustomReactionTest.obj"  

CustomReactionTest.cpp
..\libs\statechart\test\CustomReactionTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(181) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(374) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(376) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(378) : warning C4127: conditional expression is constant

statechart - CustomReactionTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\CustomReactionTestNormal.test\msvc\debug\CustomReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\CustomReactionTestNormal.test\msvc\debug\CustomReactionTest.obj"  

CustomReactionTest.cpp
..\libs\statechart\test\CustomReactionTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(181) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(374) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(376) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(378) : warning C4127: conditional expression is constant

statechart - CustomReactionTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\CustomReactionTestRelaxed.test\msvc\debug\CustomReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\CustomReactionTestRelaxed.test\msvc\debug\CustomReactionTest.obj"  

CustomReactionTest.cpp
..\libs\statechart\test\CustomReactionTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(181) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(374) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(376) : warning C4127: conditional expression is constant
..\libs\statechart\test\CustomReactionTest.cpp(378) : warning C4127: conditional expression is constant

statechart - DeferralTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\DeferralTestBoth.test\msvc\debug\DeferralTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\DeferralTestBoth.test\msvc\debug\DeferralTest.obj"  

DeferralTest.cpp
..\libs\statechart\test\DeferralTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(132) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(134) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(143) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(145) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(147) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(153) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant

statechart - DeferralTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\DeferralTestNative.test\msvc\debug\DeferralTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\DeferralTestNative.test\msvc\debug\DeferralTest.obj"  

DeferralTest.cpp
..\libs\statechart\test\DeferralTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(132) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(134) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(143) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(145) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(147) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(153) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant

statechart - DeferralTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\DeferralTestNormal.test\msvc\debug\DeferralTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\DeferralTestNormal.test\msvc\debug\DeferralTest.obj"  

DeferralTest.cpp
..\libs\statechart\test\DeferralTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(132) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(134) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(143) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(145) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(147) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(153) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant

statechart - DeferralTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\DeferralTestRelaxed.test\msvc\debug\DeferralTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\DeferralTestRelaxed.test\msvc\debug\DeferralTest.obj"  

DeferralTest.cpp
..\libs\statechart\test\DeferralTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(132) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(134) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(143) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(145) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(147) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(153) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(158) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(160) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(167) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant
..\libs\statechart\test\DeferralTest.cpp(169) : warning C4127: conditional expression is constant

statechart - DllTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\DllTestNative.test\msvc\debug\TuTestMain.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\DllTestNative.test\msvc\debug\TuTestMain.obj"  

TuTestMain.cpp
d:\kits\boost\libs\statechart\test\TuTest.hpp(36) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type<MostDerived,Base>'
        with
        [
            MostDerived=EvX,
            Base=boost::statechart::event_base
        ]
        ..\boost/statechart/event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
d:\kits\boost\libs\statechart\test\TuTest.hpp(37) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type<MostDerived,Base>'
        with
        [
            MostDerived=EvY,
            Base=boost::statechart::event_base
        ]
        ..\boost/statechart/event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::eventQueue_' : class 'std::list<_Ty,_Ax>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Ty=boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type,
            _Ax=std::allocator<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::deferredMap_' : class 'std::map<_Kty,_Ty,_Pr,_Alloc>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Kty=const boost::statechart::detail::state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type> *,
            _Ty=std::list<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type,std::allocator<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type>>,
            _Pr=std::less<const boost::statechart::detail::state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type> *>,
            _Alloc=std::allocator<std::pair<const boost::statechart::detail::state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type> *const ,std::list<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type,std::allocator<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type>>>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::currentStates_' : class 'std::list<_Ty,_Ax>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Ty=boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>,
            _Ax=std::allocator<boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::currentStatesEnd_' : class 'std::list<_Ty,_Ax>::_Iterator<_Secure_validation>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Ty=boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>,
            _Ax=std::allocator<boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>>,
            _Secure_validation=true
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::pOutermostUnstableState_' : class 'boost::intrusive_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            T=boost::statechart::detail::node_state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::shallowHistoryMap_' : class 'std::map<_Kty,_Ty,_Pr,_Alloc>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Kty=boost::statechart::state_machine<TuTest,Initial>::history_key_type,
            _Ty=void (__cdecl *)(void),
            _Pr=std::less<boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type>,
            _Alloc=std::allocator<std::pair<const boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type,void (__cdecl *)(void)>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::deepHistoryMap_' : class 'std::map<_Kty,_Ty,_Pr,_Alloc>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Kty=boost::statechart::state_machine<TuTest,Initial>::history_key_type,
            _Ty=void (__cdecl *)(void),
            _Pr=std::less<boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type>,
            _Alloc=std::allocator<std::pair<const boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type,void (__cdecl *)(void)>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant

statechart - DllTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\DllTestNormal.test\msvc\debug\TuTestMain.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\DllTestNormal.test\msvc\debug\TuTestMain.obj"  

TuTestMain.cpp
d:\kits\boost\libs\statechart\test\TuTest.hpp(36) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type<MostDerived,Base>'
        with
        [
            MostDerived=EvX,
            Base=boost::statechart::event_base
        ]
        ..\boost/statechart/event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
d:\kits\boost\libs\statechart\test\TuTest.hpp(37) : warning C4275: non dll-interface class 'boost::statechart::event_base' used as base for dll-interface class 'boost::statechart::detail::rtti_policy::rtti_derived_type<MostDerived,Base>'
        with
        [
            MostDerived=EvY,
            Base=boost::statechart::event_base
        ]
        ..\boost/statechart/event_base.hpp(49) : see declaration of 'boost::statechart::event_base'
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4275: non dll-interface class 'boost::noncopyable_::noncopyable' used as base for dll-interface class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        ..\boost/noncopyable.hpp(22) : see declaration of 'boost::noncopyable_::noncopyable'
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::eventQueue_' : class 'std::list<_Ty,_Ax>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Ty=boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type,
            _Ax=std::allocator<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::deferredMap_' : class 'std::map<_Kty,_Ty,_Pr,_Alloc>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Kty=const boost::statechart::detail::state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type> *,
            _Ty=std::list<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type,std::allocator<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type>>,
            _Pr=std::less<const boost::statechart::detail::state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type> *>,
            _Alloc=std::allocator<std::pair<const boost::statechart::detail::state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type> *const ,std::list<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type,std::allocator<boost::statechart::state_machine<TuTest,Initial>::event_base_ptr_type>>>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::currentStates_' : class 'std::list<_Ty,_Ax>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Ty=boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>,
            _Ax=std::allocator<boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::currentStatesEnd_' : class 'std::list<_Ty,_Ax>::_Iterator<_Secure_validation>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Ty=boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>,
            _Ax=std::allocator<boost::intrusive_ptr<boost::statechart::detail::leaf_state<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>>>,
            _Secure_validation=true
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::pOutermostUnstableState_' : class 'boost::intrusive_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            T=boost::statechart::detail::node_state_base<std::allocator<void>,boost::statechart::state_machine<TuTest,Initial>::rtti_policy_type>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::shallowHistoryMap_' : class 'std::map<_Kty,_Ty,_Pr,_Alloc>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Kty=boost::statechart::state_machine<TuTest,Initial>::history_key_type,
            _Ty=void (__cdecl *)(void),
            _Pr=std::less<boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type>,
            _Alloc=std::allocator<std::pair<const boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type,void (__cdecl *)(void)>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
d:\kits\boost\libs\statechart\test\TuTest.hpp(41) : warning C4251: 'boost::statechart::state_machine<MostDerived,InitialState>::deepHistoryMap_' : class 'std::map<_Kty,_Ty,_Pr,_Alloc>' needs to have dll-interface to be used by clients of class 'boost::statechart::state_machine<MostDerived,InitialState>'
        with
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
        and
        [
            _Kty=boost::statechart::state_machine<TuTest,Initial>::history_key_type,
            _Ty=void (__cdecl *)(void),
            _Pr=std::less<boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type>,
            _Alloc=std::allocator<std::pair<const boost::statechart::state_machine<MostDerived,InitialState,Allocator,ExceptionTranslator>::history_key_type,void (__cdecl *)(void)>>
        ]
        and
        [
            MostDerived=TuTest,
            InitialState=Initial
        ]
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant

statechart - FifoSchedulerTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\FifoSchedulerTestBoth.test\msvc\debug\FifoSchedulerTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\FifoSchedulerTestBoth.test\msvc\debug\FifoSchedulerTest.obj"  

FifoSchedulerTest.cpp
..\libs\statechart\test\FifoSchedulerTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(240) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(244) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(253) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(257) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(238) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(bool &),
            L=boost::_bi::list1<boost::reference_wrapper<bool>>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(96) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,
            L=boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(95) : while compiling class template member function 'void boost::statechart::fifo_worker<>::terminate(void)'
        ..\boost/statechart/fifo_scheduler.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_worker<>' being compiled
        ..\boost/statechart/event_processor.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_scheduler<>' being compiled
        ..\boost/statechart/asynchronous_state_machine.hpp(39) : see reference to class template instantiation 'boost::statechart::event_processor<Scheduler>' being compiled
        with
        [
            Scheduler=boost::statechart::fifo_scheduler<>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(45) : see reference to class template instantiation 'boost::statechart::asynchronous_state_machine<MostDerived,InitialState>' being compiled
        with
        [
            MostDerived=FifoSchedulerTest,
            InitialState=Initial
...
   (remainder deleted because of excessive size)

statechart - FifoSchedulerTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\FifoSchedulerTestNative.test\msvc\debug\FifoSchedulerTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\FifoSchedulerTestNative.test\msvc\debug\FifoSchedulerTest.obj"  

FifoSchedulerTest.cpp
..\libs\statechart\test\FifoSchedulerTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(240) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(244) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(253) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(257) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(238) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(bool &),
            L=boost::_bi::list1<boost::reference_wrapper<bool>>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(96) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,
            L=boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(95) : while compiling class template member function 'void boost::statechart::fifo_worker<>::terminate(void)'
        ..\boost/statechart/fifo_scheduler.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_worker<>' being compiled
        ..\boost/statechart/event_processor.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_scheduler<>' being compiled
        ..\boost/statechart/asynchronous_state_machine.hpp(39) : see reference to class template instantiation 'boost::statechart::event_processor<Scheduler>' being compiled
        with
        [
            Scheduler=boost::statechart::fifo_scheduler<>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(45) : see reference to class template instantiation 'boost::statechart::asynchronous_state_machine<MostDerived,InitialState>' being compiled
        with
        [
            MostDerived=FifoSchedulerTest,
            InitialState=Init...
   (remainder deleted because of excessive size)

statechart - FifoSchedulerTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\FifoSchedulerTestNormal.test\msvc\debug\FifoSchedulerTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\FifoSchedulerTestNormal.test\msvc\debug\FifoSchedulerTest.obj"  

FifoSchedulerTest.cpp
..\libs\statechart\test\FifoSchedulerTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(240) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(244) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(253) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(257) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(238) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(bool &),
            L=boost::_bi::list1<boost::reference_wrapper<bool>>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(96) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,
            L=boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(95) : while compiling class template member function 'void boost::statechart::fifo_worker<>::terminate(void)'
        ..\boost/statechart/fifo_scheduler.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_worker<>' being compiled
        ..\boost/statechart/event_processor.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_scheduler<>' being compiled
        ..\boost/statechart/asynchronous_state_machine.hpp(39) : see reference to class template instantiation 'boost::statechart::event_processor<Scheduler>' being compiled
        with
        [
            Scheduler=boost::statechart::fifo_scheduler<>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(45) : see reference to class template instantiation 'boost::statechart::asynchronous_state_machine<MostDerived,InitialState>' being compiled
        with
        [
            MostDerived=FifoSchedulerTest,
            InitialState=Init...
   (remainder deleted because of excessive size)

statechart - FifoSchedulerTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\FifoSchedulerTestRelaxed.test\msvc\debug\FifoSchedulerTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\FifoSchedulerTestRelaxed.test\msvc\debug\FifoSchedulerTest.obj"  

FifoSchedulerTest.cpp
..\libs\statechart\test\FifoSchedulerTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(240) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(244) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(253) : warning C4127: conditional expression is constant
..\libs\statechart\test\FifoSchedulerTest.cpp(257) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            FunctionObj=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>,
            F=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(238) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=void (__cdecl *)(bool &),
            L=boost::_bi::list1<boost::reference_wrapper<bool>>,
            Functor=boost::_bi::bind_t<void,void (__cdecl *)(bool &),boost::_bi::list1<boost::reference_wrapper<bool>>>
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            FunctionObj=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>,
            F=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(96) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<boost::_bi::bind_t<R,F,L>>(Functor,int)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<void>,
            F=boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,
            L=boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>,
            Functor=boost::_bi::bind_t<void,boost::_mfi::mf0<void,boost::statechart::fifo_worker<>>,boost::_bi::list1<boost::_bi::value<boost::statechart::fifo_worker<> *>>>
        ]
        ..\boost/statechart/fifo_worker.hpp(95) : while compiling class template member function 'void boost::statechart::fifo_worker<>::terminate(void)'
        ..\boost/statechart/fifo_scheduler.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_worker<>' being compiled
        ..\boost/statechart/event_processor.hpp(35) : see reference to class template instantiation 'boost::statechart::fifo_scheduler<>' being compiled
        ..\boost/statechart/asynchronous_state_machine.hpp(39) : see reference to class template instantiation 'boost::statechart::event_processor<Scheduler>' being compiled
        with
        [
            Scheduler=boost::statechart::fifo_scheduler<>
        ]
        ..\libs\statechart\test\FifoSchedulerTest.cpp(45) : see reference to class template instantiation 'boost::statechart::asynchronous_state_machine<MostDerived,InitialState>' being compiled
        with
        [
            MostDerived=FifoSchedulerTest,
            InitialState=In...
   (remainder deleted because of excessive size)

statechart - HistoryTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\HistoryTestBoth.test\msvc\debug\HistoryTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\HistoryTestBoth.test\msvc\debug\HistoryTest.obj"  

HistoryTest.cpp
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(256) : warning C4127: conditional expression is constant
..\libs\statechart\test\History...
   (remainder deleted because of excessive size)

statechart - HistoryTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\HistoryTestNative.test\msvc\debug\HistoryTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\HistoryTestNative.test\msvc\debug\HistoryTest.obj"  

HistoryTest.cpp
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(256) : warning C4127: conditional expression is constant
..\libs\statechart\test\His...
   (remainder deleted because of excessive size)

statechart - HistoryTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\HistoryTestNormal.test\msvc\debug\HistoryTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\HistoryTestNormal.test\msvc\debug\HistoryTest.obj"  

HistoryTest.cpp
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(256) : warning C4127: conditional expression is constant
..\libs\statechart\test\His...
   (remainder deleted because of excessive size)

statechart - HistoryTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\HistoryTestRelaxed.test\msvc\debug\HistoryTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\HistoryTestRelaxed.test\msvc\debug\HistoryTest.obj"  

HistoryTest.cpp
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(110) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(112) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(115) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(119) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(121) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(124) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(127) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(130) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(133) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(136) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(138) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(141) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(146) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(149) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(151) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(155) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(159) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(163) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(165) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(168) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(170) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(172) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(175) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(177) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(179) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(182) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(184) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(186) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(191) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(194) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(196) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(200) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(205) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(209) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(211) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(214) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(217) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(220) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(222) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(225) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(228) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(232) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(235) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(237) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(241) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(245) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(249) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(251) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(254) : warning C4127: conditional expression is constant
..\libs\statechart\test\HistoryTest.cpp(256) : warning C4127: conditional expression is constant
..\libs\statechart\test\H...
   (remainder deleted because of excessive size)

statechart - InStateReactionTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InStateReactionTestBoth.test\msvc\debug\InStateReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InStateReactionTestBoth.test\msvc\debug\InStateReactionTest.obj"  

InStateReactionTest.cpp
..\libs\statechart\test\InStateReactionTest.cpp(75) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(76) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(78) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(79) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(81) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(82) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(85) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(88) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(89) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(91) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(92) : warning C4127: conditional expression is constant

statechart - InStateReactionTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InStateReactionTestNative.test\msvc\debug\InStateReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InStateReactionTestNative.test\msvc\debug\InStateReactionTest.obj"  

InStateReactionTest.cpp
..\libs\statechart\test\InStateReactionTest.cpp(75) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(76) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(78) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(79) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(81) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(82) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(85) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(88) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(89) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(91) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(92) : warning C4127: conditional expression is constant

statechart - InStateReactionTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InStateReactionTestNormal.test\msvc\debug\InStateReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InStateReactionTestNormal.test\msvc\debug\InStateReactionTest.obj"  

InStateReactionTest.cpp
..\libs\statechart\test\InStateReactionTest.cpp(75) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(76) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(78) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(79) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(81) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(82) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(85) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(88) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(89) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(91) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(92) : warning C4127: conditional expression is constant

statechart - InStateReactionTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InStateReactionTestRelaxed.test\msvc\debug\InStateReactionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InStateReactionTestRelaxed.test\msvc\debug\InStateReactionTest.obj"  

InStateReactionTest.cpp
..\libs\statechart\test\InStateReactionTest.cpp(75) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(76) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(78) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(79) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(81) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(82) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(85) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(86) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(88) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(89) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(91) : warning C4127: conditional expression is constant
..\libs\statechart\test\InStateReactionTest.cpp(92) : warning C4127: conditional expression is constant

statechart - InvalidResultCopyTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InvalidResultCopyTestBoth.test\msvc\debug\InvalidResultCopyTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InvalidResultCopyTestBoth.test\msvc\debug\InvalidResultCopyTest.obj"  

InvalidResultCopyTest.cpp
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant

statechart - InvalidResultCopyTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InvalidResultCopyTestNative.test\msvc\debug\InvalidResultCopyTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InvalidResultCopyTestNative.test\msvc\debug\InvalidResultCopyTest.obj"  

InvalidResultCopyTest.cpp
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant

statechart - InvalidResultCopyTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InvalidResultCopyTestNormal.test\msvc\debug\InvalidResultCopyTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InvalidResultCopyTestNormal.test\msvc\debug\InvalidResultCopyTest.obj"  

InvalidResultCopyTest.cpp
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant

statechart - InvalidResultCopyTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\InvalidResultCopyTestRelaxed.test\msvc\debug\InvalidResultCopyTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\InvalidResultCopyTestRelaxed.test\msvc\debug\InvalidResultCopyTest.obj"  

InvalidResultCopyTest.cpp
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant
..\libs\statechart\test\InvalidResultCopyTest.cpp(58) : warning C4127: conditional expression is constant

statechart - LibTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\LibTestNative.test\msvc\debug\link-static\TuTestMain.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\LibTestNative.test\msvc\debug\link-static\TuTestMain.obj"  

TuTestMain.cpp
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant
msvc.archive ..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNativeLib-vc-d-1_34.lib
  
        if exist "..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNativeLib-vc-d-1_34.lib" DEL "..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNativeLib-vc-d-1_34.lib"  
        call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /lib /NOLOGO /out:"..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNativeLib-vc-d-1_34.lib" @"..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNativeLib-vc-d-1_34.lib.rsp"
    

statechart - LibTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\LibTestNormal.test\msvc\debug\link-static\TuTestMain.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\LibTestNormal.test\msvc\debug\link-static\TuTestMain.obj"  

TuTestMain.cpp
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant
..\libs\statechart\test\TuTestMain.cpp(22) : warning C4127: conditional expression is constant
msvc.archive ..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNormalLib-vc-d-1_34.lib
  
        if exist "..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNormalLib-vc-d-1_34.lib" DEL "..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNormalLib-vc-d-1_34.lib"  
        call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /lib /NOLOGO /out:"..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNormalLib-vc-d-1_34.lib" @"..\bin.v2\libs\statechart\test\msvc\debug\link-static\LibTestNormalLib-vc-d-1_34.lib.rsp"
    

statechart - StateCastTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateCastTestBoth.test\msvc\debug\StateCastTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateCastTestBoth.test\msvc\debug\StateCastTest.obj"  

StateCastTest.cpp
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(124) : see reference to function template instantiation 'void AssertInState<A,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(125) : see reference to function template instantiation 'void AssertNotInState<B,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(126) : see reference to function template instantiation 'void AssertInState<C,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(127) : see reference to function template instantiation 'void AssertInState<D,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(128) : see reference to function template instantiation 'void AssertInState<E,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(129) : see reference to function template instantiation 'void AssertNotInState<F,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(130) : see reference to function template instantiation 'void AssertInState<G,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(131) : see reference to function template instantiation 'void AssertNotInState<H,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(137) : see reference to function template instantiation 'void AssertInState<A,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(138) : see reference to function template instantiation 'void AssertNotInState<B,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(139) : see reference to function template instantiation 'void AssertInState<C,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(140) : see reference to function template instantiation 'void AssertInState<D,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warnin...
   (remainder deleted because of excessive size)

statechart - StateCastTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateCastTestNative.test\msvc\debug\StateCastTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateCastTestNative.test\msvc\debug\StateCastTest.obj"  

StateCastTest.cpp
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(124) : see reference to function template instantiation 'void AssertInState<A,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(125) : see reference to function template instantiation 'void AssertNotInState<B,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(126) : see reference to function template instantiation 'void AssertInState<C,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(127) : see reference to function template instantiation 'void AssertInState<D,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(128) : see reference to function template instantiation 'void AssertInState<E,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(129) : see reference to function template instantiation 'void AssertNotInState<F,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(130) : see reference to function template instantiation 'void AssertInState<G,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(131) : see reference to function template instantiation 'void AssertNotInState<H,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(137) : see reference to function template instantiation 'void AssertInState<A,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(138) : see reference to function template instantiation 'void AssertNotInState<B,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(139) : see reference to function template instantiation 'void AssertInState<C,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(140) : see reference to function template instantiation 'void AssertInState<D,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : wa...
   (remainder deleted because of excessive size)

statechart - StateCastTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateCastTestNormal.test\msvc\debug\StateCastTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateCastTestNormal.test\msvc\debug\StateCastTest.obj"  

StateCastTest.cpp
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(124) : see reference to function template instantiation 'void AssertInState<A,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(125) : see reference to function template instantiation 'void AssertNotInState<B,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(126) : see reference to function template instantiation 'void AssertInState<C,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(127) : see reference to function template instantiation 'void AssertInState<D,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(128) : see reference to function template instantiation 'void AssertInState<E,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(129) : see reference to function template instantiation 'void AssertNotInState<F,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(130) : see reference to function template instantiation 'void AssertInState<G,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(131) : see reference to function template instantiation 'void AssertNotInState<H,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(137) : see reference to function template instantiation 'void AssertInState<A,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(138) : see reference to function template instantiation 'void AssertNotInState<B,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(139) : see reference to function template instantiation 'void AssertInState<C,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(140) : see reference to function template instantiation 'void AssertInState<D,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : wa...
   (remainder deleted because of excessive size)

statechart - StateCastTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateCastTestRelaxed.test\msvc\debug\StateCastTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateCastTestRelaxed.test\msvc\debug\StateCastTest.obj"  

StateCastTest.cpp
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(124) : see reference to function template instantiation 'void AssertInState<A,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(125) : see reference to function template instantiation 'void AssertNotInState<B,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(126) : see reference to function template instantiation 'void AssertInState<C,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(127) : see reference to function template instantiation 'void AssertInState<D,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(128) : see reference to function template instantiation 'void AssertInState<E,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(129) : see reference to function template instantiation 'void AssertNotInState<F,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(130) : see reference to function template instantiation 'void AssertInState<G,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(131) : see reference to function template instantiation 'void AssertNotInState<H,E>(const FromState &)' being compiled
        with
        [
            FromState=E
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(137) : see reference to function template instantiation 'void AssertInState<A,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(69) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(138) : see reference to function template instantiation 'void AssertNotInState<B,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(71) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(72) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(73) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(139) : see reference to function template instantiation 'void AssertInState<C,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\StateCastTest.cpp(140) : see reference to function template instantiation 'void AssertInState<D,F>(const FromState &)' being compiled
        with
        [
            FromState=F
        ]
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(61) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateCastTest.cpp(62) : ...
   (remainder deleted because of excessive size)

statechart - StateIterationTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateIterationTestBoth.test\msvc\debug\StateIterationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateIterationTestBoth.test\msvc\debug\StateIterationTest.obj"  

StateIterationTest.cpp
..\libs\statechart\test\StateIterationTest.cpp(50) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(62) : warning C4127: conditional expression is constant

statechart - StateIterationTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateIterationTestNative.test\msvc\debug\StateIterationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateIterationTestNative.test\msvc\debug\StateIterationTest.obj"  

StateIterationTest.cpp
..\libs\statechart\test\StateIterationTest.cpp(50) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(62) : warning C4127: conditional expression is constant

statechart - StateIterationTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateIterationTestNormal.test\msvc\debug\StateIterationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateIterationTestNormal.test\msvc\debug\StateIterationTest.obj"  

StateIterationTest.cpp
..\libs\statechart\test\StateIterationTest.cpp(50) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(62) : warning C4127: conditional expression is constant

statechart - StateIterationTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\StateIterationTestRelaxed.test\msvc\debug\StateIterationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\StateIterationTestRelaxed.test\msvc\debug\StateIterationTest.obj"  

StateIterationTest.cpp
..\libs\statechart\test\StateIterationTest.cpp(50) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\StateIterationTest.cpp(62) : warning C4127: conditional expression is constant

statechart - TerminationTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TerminationTestBoth.test\msvc\debug\TerminationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TerminationTestBoth.test\msvc\debug\TerminationTest.obj"  

TerminationTest.cpp
..\libs\statechart\test\TerminationTest.cpp(64) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(80) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(274) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(276) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(278) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(280) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(121) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(126) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(133) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(138) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(145) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(150) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(155) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]

statechart - TerminationTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TerminationTestNative.test\msvc\debug\TerminationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TerminationTestNative.test\msvc\debug\TerminationTest.obj"  

TerminationTest.cpp
..\libs\statechart\test\TerminationTest.cpp(64) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(80) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(274) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(276) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(278) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(280) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(121) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(126) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(133) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(138) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(145) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(150) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(155) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]

statechart - TerminationTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TerminationTestNormal.test\msvc\debug\TerminationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TerminationTestNormal.test\msvc\debug\TerminationTest.obj"  

TerminationTest.cpp
..\libs\statechart\test\TerminationTest.cpp(64) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(80) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(274) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(276) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(278) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(280) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(121) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(126) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(133) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(138) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(145) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(150) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(155) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]

statechart - TerminationTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TerminationTestRelaxed.test\msvc\debug\TerminationTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TerminationTestRelaxed.test\msvc\debug\TerminationTest.obj"  

TerminationTest.cpp
..\libs\statechart\test\TerminationTest.cpp(64) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(70) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(80) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(274) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(276) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(278) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(280) : warning C4127: conditional expression is constant
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(121) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=A,
            Context=TerminationTest,
            InnerInitial=boost::mpl::list<B,C>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(126) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=B,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(133) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=C,
            Context=boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<D,E>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(138) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=D,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context,InnerInitial>::~MyState(void)'
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(145) : see reference to class template instantiation 'MyState<MostDerived,Context,InnerInitial>' being compiled
        with
        [
            MostDerived=E,
            Context=boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,
            InnerInitial=boost::mpl::list<F,G>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(150) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=F,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<0>
        ]
..\libs\statechart\test\TerminationTest.cpp(105) : warning C4127: conditional expression is constant
        ..\libs\statechart\test\TerminationTest.cpp(101) : while compiling class template member function 'MyState<MostDerived,Context>::~MyState(void)'
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]
        ..\libs\statechart\test\TerminationTest.cpp(155) : see reference to class template instantiation 'MyState<MostDerived,Context>' being compiled
        with
        [
            MostDerived=G,
            Context=boost::statechart::simple_state<E,boost::statechart::simple_state<C,boost::statechart::simple_state<A,TerminationTest,boost::mpl::list<B,C>>::orthogonal<1>,boost::mpl::list<D,E>>::orthogonal<1>,boost::mpl::list<F,G>>::orthogonal<1>
        ]

statechart - TransitionTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TransitionTestBoth.test\msvc\debug\TransitionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TransitionTestBoth.test\msvc\debug\TransitionTest.obj"  

TransitionTest.cpp
..\libs\statechart\test\TransitionTest.cpp(190) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(357) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(541) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(543) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(701) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(717) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(741) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(776) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(800) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(801) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(809) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(812) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(815) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(818) : warning C4127: conditional expression is constant

statechart - TransitionTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TransitionTestNative.test\msvc\debug\TransitionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TransitionTestNative.test\msvc\debug\TransitionTest.obj"  

TransitionTest.cpp
..\libs\statechart\test\TransitionTest.cpp(190) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(357) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(541) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(543) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(701) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(717) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(741) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(776) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(800) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(801) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(809) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(812) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(815) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(818) : warning C4127: conditional expression is constant

statechart - TransitionTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TransitionTestNormal.test\msvc\debug\TransitionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TransitionTestNormal.test\msvc\debug\TransitionTest.obj"  

TransitionTest.cpp
..\libs\statechart\test\TransitionTest.cpp(190) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(357) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(541) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(543) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(701) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(717) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(741) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(776) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(800) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(801) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(809) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(812) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(815) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(818) : warning C4127: conditional expression is constant

statechart - TransitionTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TransitionTestRelaxed.test\msvc\debug\TransitionTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TransitionTestRelaxed.test\msvc\debug\TransitionTest.obj"  

TransitionTest.cpp
..\libs\statechart\test\TransitionTest.cpp(190) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(357) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(541) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(543) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(691) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(701) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(705) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(717) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(721) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(741) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(745) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(776) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(780) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(800) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(801) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(806) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(808) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(809) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(811) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(812) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(814) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(815) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(817) : warning C4127: conditional expression is constant
..\libs\statechart\test\TransitionTest.cpp(818) : warning C4127: conditional expression is constant

statechart - TypeInfoTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TypeInfoTestBoth.test\msvc\debug\TypeInfoTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TypeInfoTestBoth.test\msvc\debug\TypeInfoTest.obj"  

TypeInfoTest.cpp
..\libs\statechart\test\TypeInfoTest.cpp(41) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(42) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(43) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(44) : warning C4127: conditional expression is constant

statechart - TypeInfoTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TypeInfoTestNative.test\msvc\debug\TypeInfoTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TypeInfoTestNative.test\msvc\debug\TypeInfoTest.obj"  

TypeInfoTest.cpp
..\libs\statechart\test\TypeInfoTest.cpp(41) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(42) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(43) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(44) : warning C4127: conditional expression is constant

statechart - TypeInfoTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TypeInfoTestNormal.test\msvc\debug\TypeInfoTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TypeInfoTestNormal.test\msvc\debug\TypeInfoTest.obj"  

TypeInfoTest.cpp
..\libs\statechart\test\TypeInfoTest.cpp(41) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(42) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(43) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(44) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(48) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(49) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(50) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(52) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(54) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(65) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(68) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(74) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(76) : warning C4127: conditional expression is constant

statechart - TypeInfoTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\TypeInfoTestRelaxed.test\msvc\debug\TypeInfoTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\TypeInfoTestRelaxed.test\msvc\debug\TypeInfoTest.obj"  

TypeInfoTest.cpp
..\libs\statechart\test\TypeInfoTest.cpp(41) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(42) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(43) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(44) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(48) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(49) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(50) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(52) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(54) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(56) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(62) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(63) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(65) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(68) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(74) : warning C4127: conditional expression is constant
..\libs\statechart\test\TypeInfoTest.cpp(76) : warning C4127: conditional expression is constant

statechart - UnconsumedResultTestBoth - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\UnconsumedResultTestBoth.test\msvc\debug\UnconsumedResultTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\UnconsumedResultTestBoth.test\msvc\debug\UnconsumedResultTest.obj"  

UnconsumedResultTest.cpp
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant

statechart - UnconsumedResultTestNative - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\UnconsumedResultTestNative.test\msvc\debug\UnconsumedResultTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\UnconsumedResultTestNative.test\msvc\debug\UnconsumedResultTest.obj"  

UnconsumedResultTest.cpp
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant

statechart - UnconsumedResultTestNormal - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\UnconsumedResultTestNormal.test\msvc\debug\UnconsumedResultTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\UnconsumedResultTestNormal.test\msvc\debug\UnconsumedResultTest.obj"  

UnconsumedResultTest.cpp
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant

statechart - UnconsumedResultTestRelaxed - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\statechart\test\UnconsumedResultTestRelaxed.test\msvc\debug\UnconsumedResultTest.obj.rsp" -c -Fo"..\bin.v2\libs\statechart\test\UnconsumedResultTestRelaxed.test\msvc\debug\UnconsumedResultTest.obj"  

UnconsumedResultTest.cpp
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant
..\libs\statechart\test\UnconsumedResultTest.cpp(39) : warning C4127: conditional expression is constant

static_assert - static_assert_example_2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\static_assert\static_assert_example_2.test\msvc\debug\static_assert_example_2.obj.rsp" -c -Fo"..\bin.v2\libs\static_assert\static_assert_example_2.test\msvc\debug\static_assert_example_2.obj"  

static_assert_example_2.cpp

static_assert - static_assert_example_3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\static_assert\static_assert_example_3.test\msvc\debug\static_assert_example_3.obj.rsp" -c -Fo"..\bin.v2\libs\static_assert\static_assert_example_3.test\msvc\debug\static_assert_example_3.obj"  

static_assert_example_3.cpp

static_assert - static_assert_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\static_assert\static_assert_test.test\msvc\debug\static_assert_test.obj.rsp" -c -Fo"..\bin.v2\libs\static_assert\static_assert_test.test\msvc\debug\static_assert_test.obj"  

static_assert_test.cpp

test - algorithms_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\algorithms_test.test\msvc\debug\algorithms_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\algorithms_test.test\msvc\debug\algorithms_test.obj"  

algorithms_test.cpp
..\libs\test\test\algorithms_test.cpp(42) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(53) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(63) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(86) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\test\test\algorithms_test.cpp(110) : warning C4127: conditional expression is constant
..\boost/test/test_tools.hpp(288) : warning C4244: 'argument' : conversion from '__w64 const int' to 'int', possible loss of data
        ..\boost/test/test_tools.hpp(283) : while compiling class template member function 'void boost::test_tools::tt_detail::print_log_value<T>::operator ()(std::ostream &,const T &)'
        with
        [
            T=__w64 int
        ]
        ..\boost/test/test_tools.hpp(394) : see reference to class template instantiation 'boost::test_tools::tt_detail::print_log_value<T>' being compiled
        with
        [
            T=__w64 int
        ]
        ..\boost/test/utils/wrap_stringstream.hpp(66) : see reference to function template instantiation 'std::ostream &boost::test_tools::tt_detail::operator <<<Arg0>(std::ostream &,const boost::test_tools::tt_detail::print_helper_t<T> &)' being compiled
        with
        [
            Arg0=__w64 int,
            T=__w64 int
        ]
        ..\boost/test/test_tools.hpp(450) : see reference to function template instantiation 'boost::basic_wrap_stringstream<CharT> &boost::operator <<<char,boost::test_tools::tt_detail::print_helper_t<T>>(boost::basic_wrap_stringstream<CharT> &,const boost::test_tools::tt_detail::print_helper_t<T> &)' being compiled
        with
        [
            CharT=char,
            T=__w64 int
        ]
        ..\libs\test\test\algorithms_test.cpp(42) : see reference to function template instantiation 'void boost::test_tools::tt_detail::check_frwd<boost::test_tools::tt_detail::equal_impl_frwd,__w64 int,int>(Pred,boost::wrap_stringstream &,boost::test_tools::const_string,size_t,boost::test_tools::tt_detail::tool_level,boost::test_tools::tt_detail::check_type,const Arg0 &,const char *,const Arg1 &,const char *)' being compiled
        with
        [
            Pred=boost::test_tools::tt_detail::equal_impl_frwd,
            Arg0=__w64 int,
            Arg1=int
        ]

test - basic_cstring_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\basic_cstring_test.test\msvc\debug\basic_cstring_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\basic_cstring_test.test\msvc\debug\basic_cstring_test.obj"  

basic_cstring_test.cpp
..\libs\test\test\basic_cstring_test.cpp(157) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(158) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(161) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(437) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(438) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(93) : warning C4127: conditional expression is constant
        ..\libs\test\test\basic_cstring_test.cpp(89) : see reference to function template instantiation 'void constructors_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=const char,
            T=const char
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void constructors_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=const char,
            T=const char
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=constructors_test,
            TestType=const char
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=constructors_test,
            TestType=const char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<constructors_test,char_types>,
            TestCaseTemplate=constructors_test,
            T=const char
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<constructors_test,char_types>,constructors_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=char_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<constructors_test,char_types>,
            TestCaseTemplate=constructors_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<constructors_test,char_types>,constructors_test>,
            Sequence=char_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=constructors_test,
            TestTypesList=char_types
        ]
        ..\libs\test\test\basic_cstring_test.cpp(448) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=constructors_test,
            TestTypesList=char_types
        ]
..\libs\test\test\basic_cstring_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(100) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(105) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(113) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(124) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(131) : warning C4127: conditional expression is constant
..\libs\test\test\basic_cstring_test.cpp(145) : warning C4127: conditional expression is constant
        ..\libs\test\test\basic_cstring_test.cpp(137) : see reference to function template instantiation 'void constructors_std_string_test_impl<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=const char,
            T=const char
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void constructors_std_string_test::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=const char,
            T=const char
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=constructors_std_string_test,
            TestType=const char
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=constructors_std_string_test,
            TestType=const char
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<constructors_std_string_test,base_const_char_types>,
            TestCaseTemplate=constructors_std_string_test,
            T=const char
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<constructors_std_string_test,base_const_char_types>,constructors_std_string_test>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=base_const_char_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<constructors_std_string_test,base_const_char_types>,
            TestCaseTemplate=constructors_std_string_test,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<constructors_std_string_test,base_const_char_types>,constructors_std_string_test>,
            Sequence=base_const_char_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=constructors_std_string_test,
            TestTypesList=base_const_char_types
        ]
        ..\libs\test\test\basic_cstring_test.cpp(450) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=constructors_std_string_test,
 ...
   (remainder deleted because of excessive size)

test - boost_check_equal_str - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\boost_check_equal_str.test\msvc\debug\boost_check_equal_str.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\boost_check_equal_str.test\msvc\debug\boost_check_equal_str.obj"  

boost_check_equal_str.cpp
..\libs\test\test\boost_check_equal_str.cpp(26) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(27) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(28) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(29) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(30) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(32) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(33) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(34) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(35) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(36) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(38) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(39) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(40) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(41) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(42) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(44) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(45) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(46) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(47) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(48) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(50) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(51) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(52) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(53) : warning C4127: conditional expression is constant
..\libs\test\test\boost_check_equal_str.cpp(54) : warning C4127: conditional expression is constant

test - class_properties_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\class_properties_test.test\msvc\debug\class_properties_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\class_properties_test.test\msvc\debug\class_properties_test.obj"  

class_properties_test.cpp
..\libs\test\test\class_properties_test.cpp(80) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(85) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(93) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(105) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(113) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(118) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(124) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(125) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(129) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(130) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(131) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(134) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(136) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(137) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(139) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(143) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(145) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(147) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(156) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(157) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(158) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(160) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(161) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(165) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(166) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(170) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(174) : warning C4127: conditional expression is constant
..\libs\test\test\class_properties_test.cpp(178) : warning C4127: conditional expression is constant

test - custom_exception_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\custom_exception_test.test\msvc\debug\custom_exception_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\custom_exception_test.test\msvc\debug\custom_exception_test.obj"  

custom_exception_test.cpp

test - errors_handling_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\errors_handling_test.test\msvc\debug\errors_handling_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\errors_handling_test.test\msvc\debug\errors_handling_test.obj"  

errors_handling_test.cpp
..\libs\test\test\errors_handling_test.cpp(49) : warning C4100: 'elapsed' : unreferenced formal parameter
..\libs\test\test\errors_handling_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(136) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\test\test\errors_handling_test.cpp(190) : warning C4127: conditional expression is constant

test - fixed_mapping_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\fixed_mapping_test.test\msvc\debug\fixed_mapping_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\fixed_mapping_test.test\msvc\debug\fixed_mapping_test.obj"  

fixed_mapping_test.cpp
..\libs\test\test\fixed_mapping_test.cpp(44) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(47) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(48) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(49) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(52) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(68) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(69) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(71) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(72) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(73) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\test\test\fixed_mapping_test.cpp(76) : warning C4127: conditional expression is constant

test - foreach_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\foreach_test.test\msvc\debug\foreach_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\foreach_test.test\msvc\debug\foreach_test.obj"  

foreach_test.cpp
d:\kits\boost\libs\test\test\foreach_test.cpp(82) : warning C4702: unreachable code

test - ifstream_line_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\ifstream_line_iterator_test.test\msvc\debug\ifstream_line_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\ifstream_line_iterator_test.test\msvc\debug\ifstream_line_iterator_test.obj"  

ifstream_line_iterator_test.cpp
..\boost/test/utils/iterator/istream_line_iterator.hpp(77) : warning C4800: 'void *' : forcing value to bool 'true' or 'false' (performance warning)
        ..\boost/test/utils/iterator/istream_line_iterator.hpp(76) : while compiling class template member function 'bool boost::unit_test::basic_istream_line_iterator<CharT>::get(void)'
        with
        [
            CharT=char
        ]
        ..\boost/test/utils/iterator/ifstream_line_iterator.hpp(79) : see reference to class template instantiation 'boost::unit_test::basic_istream_line_iterator<CharT>' being compiled
        with
        [
            CharT=char
        ]
        ..\libs\test\test\ifstream_line_iterator_test.cpp(23) : see reference to class template instantiation 'boost::unit_test::basic_ifstream_line_iterator<CharT>' being compiled
        with
        [
            CharT=char
        ]

test - minimal_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\minimal_test.test\msvc\debug\minimal_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\minimal_test.test\msvc\debug\minimal_test.obj"  

minimal_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

test - online_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\online_test.test\msvc\debug\online_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\online_test.test\msvc\debug\online_test.obj"  

online_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

test - output_test_stream_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\output_test_stream_test.test\msvc\debug\output_test_stream_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\output_test_stream_test.test\msvc\debug\output_test_stream_test.obj"  

output_test_stream_test.cpp
..\libs\test\test\output_test_stream_test.cpp(30) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(31) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(35) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(36) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(40) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(41) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(45) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(46) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(50) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(51) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(55) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(56) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(60) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(61) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(70) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(73) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(77) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(80) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(81) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(89) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(101) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(102) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(106) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(123) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(126) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(131) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(134) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(141) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(144) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(155) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(157) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(159) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(166) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(168) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(170) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(176) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(178) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(180) : warning C4127: conditional expression is constant
..\libs\test\test\output_test_stream_test.cpp(187) : warning C4127: conditional expression is constant

test - parameterized_test_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\parameterized_test_test.test\msvc\debug\parameterized_test_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\parameterized_test_test.test\msvc\debug\parameterized_test_test.obj"  

parameterized_test_test.cpp

test - prg_exec_fail1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\prg_exec_fail1.test\msvc\debug\prg_exec_fail1.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\prg_exec_fail1.test\msvc\debug\prg_exec_fail1.obj"  

prg_exec_fail1.cpp

test - prg_exec_fail2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\prg_exec_fail2.test\msvc\debug\prg_exec_fail2.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\prg_exec_fail2.test\msvc\debug\prg_exec_fail2.obj"  

prg_exec_fail2.cpp

test - prg_exec_fail3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\prg_exec_fail3.test\msvc\debug\prg_exec_fail3.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\prg_exec_fail3.test\msvc\debug\prg_exec_fail3.obj"  

prg_exec_fail3.cpp

test - prg_exec_fail4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\prg_exec_fail4.test\msvc\debug\prg_exec_fail4.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\prg_exec_fail4.test\msvc\debug\prg_exec_fail4.obj"  

prg_exec_fail4.cpp

test - result_report_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\result_report_test.test\msvc\debug\result_report_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\result_report_test.test\msvc\debug\result_report_test.obj"  

result_report_test.cpp

test - test_case_template_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_case_template_test.test\msvc\debug\test_case_template_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_case_template_test.test\msvc\debug\test_case_template_test.obj"  

test_case_template_test.cpp

test - test_exec_fail1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_exec_fail1.test\msvc\debug\test_exec_fail1.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_exec_fail1.test\msvc\debug\test_exec_fail1.obj"  

test_exec_fail1.cpp

test - test_exec_fail2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_exec_fail2.test\msvc\debug\test_exec_fail2.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_exec_fail2.test\msvc\debug\test_exec_fail2.obj"  

test_exec_fail2.cpp
..\libs\test\test\test_exec_fail2.cpp(25) : warning C4127: conditional expression is constant
..\libs\test\test\test_exec_fail2.cpp(26) : warning C4127: conditional expression is constant
..\libs\test\test\test_exec_fail2.cpp(27) : warning C4127: conditional expression is constant

test - test_exec_fail3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_exec_fail3.test\msvc\debug\test_exec_fail3.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_exec_fail3.test\msvc\debug\test_exec_fail3.obj"  

test_exec_fail3.cpp
..\libs\test\test\test_exec_fail3.cpp(23) : warning C4127: conditional expression is constant
..\libs\test\test\test_exec_fail3.cpp(24) : warning C4127: conditional expression is constant

test - test_exec_fail4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_exec_fail4.test\msvc\debug\test_exec_fail4.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_exec_fail4.test\msvc\debug\test_exec_fail4.obj"  

test_exec_fail4.cpp
..\libs\test\test\test_exec_fail4.cpp(22) : warning C4127: conditional expression is constant

test - test_fp_comparisons - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_fp_comparisons.test\msvc\debug\test_fp_comparisons.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_fp_comparisons.test\msvc\debug\test_fp_comparisons.obj"  

test_fp_comparisons.cpp
..\libs\test\test\test_fp_comparisons.cpp(138) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(139) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(141) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(153) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(156) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(162) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(165) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(59) : warning C4127: conditional expression is constant
        ..\libs\test\test\test_fp_comparisons.cpp(39) : while compiling class template member function 'void test_BOOST_CHECK_CLOSE<FPT>::test_method(void)'
        with
        [
            FPT=float
        ]
        ..\libs\test\test\test_fp_comparisons.cpp(38) : see reference to class template instantiation 'test_BOOST_CHECK_CLOSE<FPT>' being compiled
        with
        [
            FPT=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void test_BOOST_CHECK_CLOSE_invoker::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=test_BOOST_CHECK_CLOSE_invoker,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=test_BOOST_CHECK_CLOSE_invoker,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<test_BOOST_CHECK_CLOSE_invoker,test_types>,
            TestCaseTemplate=test_BOOST_CHECK_CLOSE_invoker,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<test_BOOST_CHECK_CLOSE_invoker,test_types>,test_BOOST_CHECK_CLOSE_invoker>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<test_BOOST_CHECK_CLOSE_invoker,test_types>,
            TestCaseTemplate=test_BOOST_CHECK_CLOSE_invoker,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<test_BOOST_CHECK_CLOSE_invoker,test_types>,test_BOOST_CHECK_CLOSE_invoker>,
            Sequence=test_types,
            TransformOp=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(118) : while compiling class template member function 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>::template_test_case_gen(boost::unit_test::const_string)'
        with
        [
            TestCaseTemplate=test_BOOST_CHECK_CLOSE_invoker,
            TestTypesList=test_types
        ]
        ..\libs\test\test\test_fp_comparisons.cpp(38) : see reference to class template instantiation 'boost::unit_test::ut_detail::template_test_case_gen<TestCaseTemplate,TestTypesList>' being compiled
        with
        [
            TestCaseTemplate=test_BOOST_CHECK_CLOSE_invoker,
            TestTypesList=test_types
        ]
..\libs\test\test\test_fp_comparisons.cpp(61) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(62) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(63) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(64) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(66) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(68) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(70) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(72) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(73) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(74) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(76) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(77) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(79) : warning C4127: conditional expression is constant
..\libs\test\test\test_fp_comparisons.cpp(108) : warning C4127: conditional expression is constant
        ..\libs\test\test\test_fp_comparisons.cpp(88) : while compiling class template member function 'void test_CHECK_CLOSE_FRACTION<FPT>::test_method(void)'
        with
        [
            FPT=float
        ]
        ..\libs\test\test\test_fp_comparisons.cpp(87) : see reference to class template instantiation 'test_CHECK_CLOSE_FRACTION<FPT>' being compiled
        with
        [
            FPT=float
        ]
        ..\boost/test/test_case_template.hpp(73) : see reference to function template instantiation 'void test_CHECK_CLOSE_FRACTION_invoker::run<TestType>(boost::type<T> *)' being compiled
        with
        [
            TestType=float,
            T=float
        ]
        ..\boost/test/test_case_template.hpp(73) : while compiling class template member function 'void boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>::operator ()(void)'
        with
        [
            TestCaseTemplate=test_CHECK_CLOSE_FRACTION_invoker,
            TestType=float
        ]
        ..\boost/test/test_case_template.hpp(101) : see reference to class template instantiation 'boost::unit_test::ut_detail::test_case_template_invoker<TestCaseTemplate,TestType>' being compiled
        with
        [
            TestCaseTemplate=test_CHECK_CLOSE_FRACTION_invoker,
            TestType=float
        ]
        ..\boost/mpl/for_each.hpp(73) : see reference to function template instantiation 'void boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>::operator ()<T>(boost::mpl::identity<T>)' being compiled
        with
        [
            Generator=boost::unit_test::ut_detail::template_test_case_gen<test_CHECK_CLOSE_FRACTION_invoker,test_types>,
            TestCaseTemplate=test_CHECK_CLOSE_FRACTION_invoker,
            T=float
        ]
        ..\boost/mpl/for_each.hpp(97) : see reference to function template instantiation 'void boost::mpl::aux::for_each_impl<false>::execute<first,last,TransformOp,F>(Iterator *,LastIterator *,TransformFunc *,F)' being compiled
        with
        [
            TransformOp=boost::mpl::make_identity<boost::mpl::_>,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::template_test_case_gen<test_CHECK_CLOSE_FRACTION_invoker,test_types>,test_CHECK_CLOSE_FRACTION_invoker>,
            Iterator=first,
            LastIterator=last,
            TransformFunc=boost::mpl::make_identity<boost::mpl::_>
        ]
        ..\boost/test/test_case_template.hpp(123) : see reference to function template instantiation 'void boost::mpl::for_each<TestTypesList,boost::mpl::make_identity<T>,boost::unit_test::ut_detail::generate_test_case_4_type<Generator,TestCaseTemplate>>(F,Sequence *,TransformOp *)' being compiled
        with
        [
            TestTypesList=test_types,
            T=boost::mpl::_,
            Generator=boost::unit_test::ut_detail::template_test_case_gen<test_CHECK_CLOSE_FRACTION_invoker,test_types>,
            TestCaseTemplate=test_CHECK_CLOSE_FRACTION_invoker,
            F=boost::unit_test::ut_detail::generate_test_case_4_type<boost::unit_test::ut_detail::templat...
   (remainder deleted because of excessive size)

test - test_tools_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\test_tools_test.test\msvc\debug\test_tools_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\test_tools_test.test\msvc\debug\test_tools_test.obj"  

test_tools_test.cpp
d:\kits\boost\libs\test\test\test_tools_test.cpp(262) : warning C4702: unreachable code
d:\kits\boost\libs\test\test\test_tools_test.cpp(269) : warning C4702: unreachable code
d:\kits\boost\libs\test\test\test_tools_test.cpp(272) : warning C4702: unreachable code
d:\kits\boost\libs\test\test\test_tools_test.cpp(282) : warning C4702: unreachable code
d:\kits\boost\libs\test\test\test_tools_test.cpp(501) : warning C4702: unreachable code

test - token_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\test\test\token_iterator_test.test\msvc\debug\token_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\test\test\token_iterator_test.test\msvc\debug\token_iterator_test.obj"  

token_iterator_test.cpp
..\libs\test\test\token_iterator_test.cpp(156) : warning C4244: 'return' : conversion from 'int' to 'char', possible loss of data

thread - test_barrier - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_barrier.test\msvc\debug\threading-multi\test_barrier.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_barrier.test\msvc\debug\threading-multi\test_barrier.obj"  

test_barrier.cpp
..\libs\thread\test\test_barrier.cpp(51) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_barrier.cpp(47) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]

thread - test_barrier_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_barrier_lib.test\msvc\debug\threading-multi\test_barrier.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_barrier_lib.test\msvc\debug\threading-multi\test_barrier.obj"  

test_barrier.cpp
..\libs\thread\test\test_barrier.cpp(51) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_barrier.cpp(47) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]

thread - test_condition - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_condition.test\msvc\debug\threading-multi\test_condition.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_condition.test\msvc\debug\threading-multi\test_condition.obj"  

test_condition.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(35) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(38) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(50) : warning C4512: 'cond_predicate' : assignment operator could not be generated
        ..\libs\thread\test\test_condition.cpp(43) : see declaration of 'cond_predicate'
..\libs\thread\test\test_condition.cpp(55) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(60) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(61) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(67) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(68) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(76) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(77) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(84) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(85) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(86) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(87) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(100) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(106) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(125) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(131) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(150) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(157) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(158) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(165) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(166) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(173) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(174) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(181) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(182) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(186) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_condition.cpp(111) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_condition.cpp(111) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >,
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::functio...
   (remainder deleted because of excessive size)

thread - test_condition_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_condition_lib.test\msvc\debug\threading-multi\test_condition.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_condition_lib.test\msvc\debug\threading-multi\test_condition.obj"  

test_condition.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(35) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(38) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(50) : warning C4512: 'cond_predicate' : assignment operator could not be generated
        ..\libs\thread\test\test_condition.cpp(43) : see declaration of 'cond_predicate'
..\libs\thread\test\test_condition.cpp(55) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(60) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(61) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(67) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(68) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(76) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(77) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(84) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(85) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(86) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(87) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(100) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(106) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(125) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(131) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(150) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(157) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(158) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(165) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(166) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(173) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(174) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(181) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(182) : warning C4127: conditional expression is constant
..\libs\thread\test\test_condition.cpp(186) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_condition.cpp(111) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_condition.cpp(111) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >,
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(condition_test_data *),condition_test_data *__w64 >
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost:...
   (remainder deleted because of excessive size)

thread - test_mutex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_mutex.test\msvc\debug\threading-multi\test_mutex.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_mutex.test\msvc\debug\threading-multi\test_mutex.obj"  

test_mutex.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(169) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(179) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(67) : while compiling class template member function 'void test_trylock<M>::operator ()(void)'
        with
        [
            M=boost::try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(180) : see reference to class template instantiation 'test_trylock<M>' being compiled
        with
        [
            M=boost::try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(78) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(81) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(89) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(90) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(94) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(96) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(98) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(99) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(100) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::timed_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(190) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::timed_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(67) : while compiling class template member function 'void test_trylock<M>::operator ()(void)'
        with
        [
            M=boost::timed_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(191) : see reference to class template instantiation 'test_trylock<M>' being compiled
        with
        [
            M=boost::timed_mutex
        ]
..\libs\thread\test\test_mutex.cpp(78) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(81) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(89) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(90) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(94) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(96) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(98) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(99) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(100) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(121) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(111) : while compiling class template member function 'void test_timedlock<M>::operator ()(void)'
        with
        [
            M=boost::timed_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(192) : see reference to class template instantiation 'test_timedlock<M>' being compiled
        with
        [
            M=boost::timed_mutex
        ]
..\libs\thread\test\test_mutex.cpp(125) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(128) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(136) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(137) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(138) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(142) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(144) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(146) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(148) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(149) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::recursive_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(202) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::recursive_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::recursive_try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(213) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::recursive_try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(67) : while compiling class template member function 'void test_trylock<M>::operator ()(void)'
        with
        [
            M=boost::recursive_try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(214) : see reference to class template instantiation 'test_trylock<M>' being compiled
        with
        [
            M=boost::recursive_try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(78) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(81) : warning C4127: conditional expression is constant
..\libs...
   (remainder deleted because of excessive size)

thread - test_mutex_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_mutex_lib.test\msvc\debug\threading-multi\test_mutex.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_mutex_lib.test\msvc\debug\threading-multi\test_mutex.obj"  

test_mutex.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(169) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(179) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(67) : while compiling class template member function 'void test_trylock<M>::operator ()(void)'
        with
        [
            M=boost::try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(180) : see reference to class template instantiation 'test_trylock<M>' being compiled
        with
        [
            M=boost::try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(78) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(81) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(89) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(90) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(94) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(96) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(98) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(99) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(100) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::timed_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(190) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::timed_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(67) : while compiling class template member function 'void test_trylock<M>::operator ()(void)'
        with
        [
            M=boost::timed_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(191) : see reference to class template instantiation 'test_trylock<M>' being compiled
        with
        [
            M=boost::timed_mutex
        ]
..\libs\thread\test\test_mutex.cpp(78) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(81) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(89) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(90) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(94) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(96) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(98) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(99) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(100) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(121) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(111) : while compiling class template member function 'void test_timedlock<M>::operator ()(void)'
        with
        [
            M=boost::timed_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(192) : see reference to class template instantiation 'test_timedlock<M>' being compiled
        with
        [
            M=boost::timed_mutex
        ]
..\libs\thread\test\test_mutex.cpp(125) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(128) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(136) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(137) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(138) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(142) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(144) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(146) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(148) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(149) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::recursive_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(202) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::recursive_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(38) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(31) : while compiling class template member function 'void test_lock<M>::operator ()(void)'
        with
        [
            M=boost::recursive_try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(213) : see reference to class template instantiation 'test_lock<M>' being compiled
        with
        [
            M=boost::recursive_try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(41) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(49) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(50) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(56) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(74) : warning C4127: conditional expression is constant
        ..\libs\thread\test\test_mutex.cpp(67) : while compiling class template member function 'void test_trylock<M>::operator ()(void)'
        with
        [
            M=boost::recursive_try_mutex
        ]
        ..\libs\thread\test\test_mutex.cpp(214) : see reference to class template instantiation 'test_trylock<M>' being compiled
        with
        [
            M=boost::recursive_try_mutex
        ]
..\libs\thread\test\test_mutex.cpp(78) : warning C4127: conditional expression is constant
..\libs\thread\test\test_mutex.cpp(81) : warning C4127: conditional expression is constant...
   (remainder deleted because of excessive size)

thread - test_once - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_once.test\msvc\debug\threading-multi\test_once.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_once.test\msvc\debug\threading-multi\test_once.obj"  

test_once.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_once.cpp(41) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_once.cpp(46) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_once.cpp(39) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_once.cpp(46) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
        with
  ...
   (remainder deleted because of excessive size)

thread - test_once_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_once_lib.test\msvc\debug\threading-multi\test_once.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_once_lib.test\msvc\debug\threading-multi\test_once.obj"  

test_once.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_once.cpp(41) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_once.cpp(46) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_once.cpp(39) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_once.cpp(46) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
..\boost/function/function_base.hpp(287) : warning C4189: 'out_functor' : local variable is initialized but not referenced
        ..\boost/function/function_base.hpp(281) : while compiling class template member function 'void boost::detail::function::functor_manager<Functor,Allocator>::manager(const boost::detail::function::function_buffer &,boost::detail::function::function_buffer &,boost::detail::function::functor_manager_operation_type,boost::mpl::true_)'
        with
        [
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            Allocator=std::allocator<boost::function_base>
        ]
        ..\boost/function/function_template.hpp(359) : see reference to class template instantiation 'boost::detail::function::functor_manager<Functor,Allocator>' being compiled
       ...
   (remainder deleted because of excessive size)

thread - test_read_write_mutex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_read_write_mutex.test\msvc\debug\threading-multi\test_read_write_mutex.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_read_write_mutex.test\msvc\debug\threading-multi\test_read_write_mutex.obj"  

test_read_write_mutex.cpp
..\libs\thread\test\test_read_write_mutex.cpp(35) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(35) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(96) : warning C4512: '`anonymous-namespace'::data<RW>' : assignment operator could not be generated
        with
        [
            RW=boost::read_write_mutex
        ]
        ..\libs\thread\test\test_read_write_mutex.cpp(370) : see reference to class template instantiation '`anonymous-namespace'::data<RW>' being compiled
        with
        [
            RW=boost::read_write_mutex
        ]
        ..\libs\thread\test\test_read_write_mutex.cpp(752) : see reference to function template instantiation 'void `anonymous-namespace'::test_plain_read_write_mutex<boost::read_write_mutex>(RW &,bool)' being compiled
        with
        [
            RW=boost::read_write_mutex
        ]
..\libs\thread\test\test_read_write_mutex.cpp(67) : warning C4512: '`anonymous-namespace'::thread_adapter<RW>' : assignment operator could not be generated
        with
        [
            RW=boost::read_write_mutex
        ]
        ..\libs\thread\test\test_read_write_mutex.cpp(379) : see reference to class template instantiation '`anonymous-namespace'::thread_adapter<RW>' being compiled
        with
        [
            RW=boost::read_write_mutex
        ]
..\libs\thread\test\test_read_write_mutex.cpp(388) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(388) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(389) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(389) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(390) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(390) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(391) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(391) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(403) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(403) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(404) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(404) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(405) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(405) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(406) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(406) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(412) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(412) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(413) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(413) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(414) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(414) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(415) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(415) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(421) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(421) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(422) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(422) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(423) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(423) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(424) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(424) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(431) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(431) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(432) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(432) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(433) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(433) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(434) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(434) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(435) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(435) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(454) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(454) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(455) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(455) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(456) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(456) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(457) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(457) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(458) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(458) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(468) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(468) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(469) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(469) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(470) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(470) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(471) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(471) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(472) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(472) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(483) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(483) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(484) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(484) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(485) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(485) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(486) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(486) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(487) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(487) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(494) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(494) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(495) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(495) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(496) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(496) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(497) : warning C4127: conditional expression is...
   (remainder deleted because of excessive size)

thread - test_read_write_mutex_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_read_write_mutex_lib.test\msvc\debug\threading-multi\test_read_write_mutex.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_read_write_mutex_lib.test\msvc\debug\threading-multi\test_read_write_mutex.obj"  

test_read_write_mutex.cpp
..\libs\thread\test\test_read_write_mutex.cpp(35) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(35) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(96) : warning C4512: '`anonymous-namespace'::data<RW>' : assignment operator could not be generated
        with
        [
            RW=boost::read_write_mutex
        ]
        ..\libs\thread\test\test_read_write_mutex.cpp(370) : see reference to class template instantiation '`anonymous-namespace'::data<RW>' being compiled
        with
        [
            RW=boost::read_write_mutex
        ]
        ..\libs\thread\test\test_read_write_mutex.cpp(752) : see reference to function template instantiation 'void `anonymous-namespace'::test_plain_read_write_mutex<boost::read_write_mutex>(RW &,bool)' being compiled
        with
        [
            RW=boost::read_write_mutex
        ]
..\libs\thread\test\test_read_write_mutex.cpp(67) : warning C4512: '`anonymous-namespace'::thread_adapter<RW>' : assignment operator could not be generated
        with
        [
            RW=boost::read_write_mutex
        ]
        ..\libs\thread\test\test_read_write_mutex.cpp(379) : see reference to class template instantiation '`anonymous-namespace'::thread_adapter<RW>' being compiled
        with
        [
            RW=boost::read_write_mutex
        ]
..\libs\thread\test\test_read_write_mutex.cpp(388) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(388) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(389) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(389) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(390) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(390) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(391) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(391) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(403) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(403) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(404) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(404) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(405) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(405) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(406) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(406) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(412) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(412) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(413) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(413) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(414) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(414) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(415) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(415) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(421) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(421) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(422) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(422) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(423) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(423) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(424) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(424) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(431) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(431) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(432) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(432) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(433) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(433) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(434) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(434) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(435) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(435) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(454) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(454) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(455) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(455) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(456) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(456) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(457) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(457) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(458) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(458) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(468) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(468) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(469) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(469) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(470) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(470) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(471) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(471) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(472) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(472) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(483) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(483) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(484) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(484) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(485) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(485) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(486) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(486) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(487) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(487) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(494) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(494) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(495) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(495) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(496) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(496) : warning C4127: conditional expression is constant
..\libs\thread\test\test_read_write_mutex.cpp(497) : warning C4127: conditional expre...
   (remainder deleted because of excessive size)

thread - test_thread - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_thread.test\msvc\debug\threading-multi\test_thread.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_thread.test\msvc\debug\threading-multi\test_thread.obj"  

test_thread.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(32) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(44) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(52) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_thread.cpp(57) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_thread.cpp(50) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_thread.cpp(57) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
  ...
   (remainder deleted because of excessive size)

thread - test_thread_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_thread_lib.test\msvc\debug\threading-multi\test_thread.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_thread_lib.test\msvc\debug\threading-multi\test_thread.obj"  

test_thread.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(32) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(44) : warning C4127: conditional expression is constant
..\libs\thread\test\test_thread.cpp(52) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_thread.cpp(57) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_thread.cpp(50) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_thread.cpp(57) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            R=void
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            FunctionObj=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >,
            F=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::thread_binder<void (__cdecl *)(boost::thread *),boost::thread *__w64 >
    ...
   (remainder deleted because of excessive size)

thread - test_tss - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_tss.test\msvc\debug\threading-multi\test_tss.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_tss.test\msvc\debug\threading-multi\test_tss.obj"  

test_tss.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(64) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(73) : warning C4100: 'lpParameter' : unreferenced formal parameter
..\libs\thread\test\test_tss.cpp(94) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(97) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(118) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(119) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(126) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(129) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(132) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(135) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(138) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(152) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(153) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_tss.cpp(159) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_tss.cpp(109) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_tss.cpp(159) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=boost::detail::tss_adapter<tss_value_t>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=boost::detail::tss_adapter<tss_value_t>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<tss_value_t>,
            FunctionObj=boost::detail::tss_adapter<tss_value_t>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<tss_value_t>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=...
   (remainder deleted because of excessive size)

thread - test_tss_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_tss_lib.test\msvc\debug\threading-multi\test_tss.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_tss_lib.test\msvc\debug\threading-multi\test_tss.obj"  

test_tss.cpp
..\libs/thread/test/util.inl(34) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(64) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(73) : warning C4100: 'lpParameter' : unreferenced formal parameter
..\libs\thread\test\test_tss.cpp(94) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(97) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(118) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(119) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(126) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(129) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(132) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(135) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(138) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(152) : warning C4127: conditional expression is constant
..\libs\thread\test\test_tss.cpp(153) : warning C4127: conditional expression is constant
..\libs/thread/test/util.inl(128) : warning C4512: '`anonymous-namespace'::indirect_adapter<F>' : assignment operator could not be generated
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs/thread/test/util.inl(135) : see reference to class template instantiation '`anonymous-namespace'::indirect_adapter<F>' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_tss.cpp(159) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\libs/thread/test/util.inl(138) : warning C4127: conditional expression is constant
..\boost/function/function_template.hpp(293) : warning C4100: 'f' : unreferenced formal parameter
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(FunctionPtr,boost::detail::function::function_ptr_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            FunctionPtr=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<void(__cdecl *)(void)>(F)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=void (__cdecl *)(void)
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<void(__cdecl *)(void)>(Functor)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
        ..\libs\thread\test\test_tss.cpp(109) : see reference to function template instantiation 'boost::function0<R>::function0<void(__cdecl *)(void)>(Functor,int)' being compiled
        with
        [
            R=void,
            Functor=void (__cdecl *)(void)
        ]
..\boost/type_traits/alignment_of.hpp(39) : warning C4512: 'boost::detail::alignment_of_hack<T>' : assignment operator could not be generated
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(52) : see reference to class template instantiation 'boost::detail::alignment_of_hack<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/type_traits/alignment_of.hpp(61) : see reference to class template instantiation 'boost::detail::alignment_of_impl<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_base.hpp(241) : see reference to class template instantiation 'boost::alignment_of<T>' being compiled
        with
        [
            T=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(397) : see reference to class template instantiation 'boost::detail::function::function_allows_small_object_optimization<F>' being compiled
        with
        [
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(274) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionObj,boost::detail::function::function_buffer &,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            FunctionObj=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(646) : see reference to function template instantiation 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<Functor>(F,boost::detail::function::function_buffer &)' being compiled
        with
        [
            R=void,
            Allocator=std::allocator<boost::function_base>,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>,
            F=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=void,
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs/thread/test/util.inl(137) : see reference to function template instantiation 'boost::function0<R>::function0<`anonymous-namespace'::indirect_adapter<F>>(Functor,int)' being compiled
        with
        [
            R=void,
            F=void (__cdecl *)(void),
            Functor=`anonymous-namespace'::indirect_adapter<void (__cdecl *)(void)>
        ]
        ..\libs\thread\test\test_tss.cpp(159) : see reference to function template instantiation 'void `anonymous-namespace'::timed_test<void(__cdecl *)(void)>(F,int,`anonymous-namespace'::execution_monitor::wait_type)' being compiled
        with
        [
            F=void (__cdecl *)(void)
        ]
..\boost/function/function_template.hpp(141) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(139) : while compiling class template member function 'void boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=boost::detail::tss_adapter<tss_value_t>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::void_function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=boost::detail::tss_adapter<tss_value_t>,
            R=void,
            T0=void *
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<tss_value_t>,
            FunctionObj=boost::detail::tss_adapter<tss_value_t>
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Allocator=std::allocator<boost::function_base>,
            F=boost::detail::tss_adapter<tss_value_t>
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=void,
            T0=void *,
            Al...
   (remainder deleted because of excessive size)

thread - test_xtime - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_xtime.test\msvc\debug\threading-multi\test_xtime.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_xtime.test\msvc\debug\threading-multi\test_xtime.obj"  

test_xtime.cpp
..\libs\thread\test\test_xtime.cpp(23) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(29) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(30) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(31) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(37) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(38) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(39) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(47) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(55) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(56) : warning C4127: conditional expression is constant

thread - test_xtime_lib - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\thread\test\test_xtime_lib.test\msvc\debug\threading-multi\test_xtime.obj.rsp" -c -Fo"..\bin.v2\libs\thread\test\test_xtime_lib.test\msvc\debug\threading-multi\test_xtime.obj"  

test_xtime.cpp
..\libs\thread\test\test_xtime.cpp(23) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(29) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(30) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(31) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(37) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(38) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(39) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(47) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(54) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(55) : warning C4127: conditional expression is constant
..\libs\thread\test\test_xtime.cpp(56) : warning C4127: conditional expression is constant

tr1 - run_complex_overloads - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\run_complex_overloads.test\msvc\debug\run_complex_overloads.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\run_complex_overloads.test\msvc\debug\run_complex_overloads.obj"  

run_complex_overloads.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(105) : see reference to function template instantiation 'void check_val<double>(const T &)' being compiled
        with
        [
            T=double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(107) : see reference to function template instantiation 'void check_val<float>(const T &)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(109) : see reference to function template instantiation 'void check_val<long double>(const T &)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(115) : see reference to function template instantiation 'void check_val<char>(const T &)' being compiled
        with
        [
            T=char
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(117) : see reference to function template instantiation 'void check_val<unsigned char>(const T &)' being compiled
        with
        [
            T=unsigned char
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(119) : see reference to function template instantiation 'void check_val<signed char>(const T &)' being compiled
        with
        [
            T=signed char
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(121) : see reference to function template instantiation 'void check_val<short>(const T &)' being compiled
        with
        [
            T=short
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(123) : see reference to function template instantiation 'void check_val<unsigned short>(const T &)' being compiled
        with
        [
            T=unsigned short
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(125) : see reference to function template instantiation 'void check_val<int>(const T &)' being compiled
        with
        [
            T=int
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(127) : see reference to function template instantiation 'void check_val<unsigned int>(const T &)' being compiled
        with
        [
            T=unsigned int
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(129) : see reference to function template instantiation 'void check_val<long>(const T &)' being compiled
        with
        [
            T=long
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(131) : see reference to function template instantiation 'void check_val<unsigned long>(const T &)' being compiled
        with
        [
            T=unsigned long
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(134) : see reference to function template instantiation 'void check_val<__int64>(const T &)' being compiled
        with
        [
            T=__int64
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(136) : see reference to function template instantiation 'void check_val<unsigned __int64>(const T &)' being compiled
        with
        [
            T=unsigned __int64
        ]
..\libs\tr1\test\run_complex_overloads.cpp(42) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(65) : see reference to function template instantiation 'void check<double,double>(const T &,const U &)' being compiled
        with
        [
            T=double,
            U=double
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(105) : see reference to function template instantiation 'void check_val<double>(const T &)' being compiled
        with
        [
            T=double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(42) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(65) : see reference to function template instantiation 'void check<float,float>(const T &,const U &)' being compiled
        with
        [
            T=float,
            U=float
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(107) : see reference to function template instantiation 'void check_val<float>(const T &)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\run_complex_overloads.cpp(42) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(65) : see reference to function template instantiation 'void check<long double,long double>(const T &,const U &)' being compiled
        with
        [
            T=long double,
            U=long double
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(109) : see reference to function template instantiation 'void check_val<long double>(const T &)' being compiled
        with
        [
            T=long double
        ]
..\boost/tr1/complex.hpp(192) : warning C4244: 'initializing' : conversion from 'const __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(95) : see reference to function template instantiation 'std::complex<double> std::pow<double,T>(const std::complex<double> &,const U &)' being compiled
        with
        [
            T=__int64,
            U=__int64
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(134) : see reference to function template instantiation 'void check_val<__int64>(const T &)' being compiled
        with
        [
            T=__int64
        ]
..\boost/tr1/complex.hpp(205) : warning C4244: 'initializing' : conversion from 'const __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(97) : see reference to function template instantiation 'std::complex<double> std::pow<T,double>(const T &,const std::complex<double> &)' being compiled
        with
        [
            T=__int64
        ]
..\boost/tr1/complex.hpp(192) : warning C4244: 'initializing' : conversion from 'const unsigned __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(95) : see reference to function template instantiation 'std::complex<double> std::pow<double,T>(const std::complex<double> &,const U &)' being compiled
        with
        [
            T=unsigned __int64,
            U=unsigned __int64
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(136) : see reference to function template instantiation 'void check_val<unsigned __int64>(const T &)' being compiled
        with
        [
            T=unsigned __int64
        ]
..\boost/tr1/complex.hpp(205) : warning C4244: 'initializing' : conversion from 'const unsigned __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(97) : see reference to function template instantiation 'std::complex<double> std::pow<T,double>(const T &,const std::complex<double> &)' being compiled
        with
        [
            T=unsigned __int64
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

tr1 - run_random - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\run_random.test\msvc\debug\run_random.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\run_random.test\msvc\debug\run_random.obj"  

run_random.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\tr1\test\run_random.cpp(84) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(105) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(126) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(147) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(168) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(192) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(209) : warning C4127: conditional expression is constant
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
        ..\boost/random/additive_combine.hpp(121) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(70) : see reference to function template instantiation 'void validate<minstd_rand0,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=minstd_rand0,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(33) : warning C4389: '==' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(91) : see reference to function template instantiation 'void validate<mt11213b,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=mt11213b,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(112) : see reference to function template instantiation 'void validate<sub_t,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=sub_t,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(33) : warning C4389: '==' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(133) : see reference to function template instantiation 'void validate<ranlux_base_01,float>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=ranlux_base_01,
            R=float
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(154) : see reference to function template instantiation 'void validate<ranlux64_base_01,double>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=ranlux64_base_01,
            R=double
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\boost/tr1/random.hpp(483) : warning C4018: '<' : signed/unsigned mismatch
        ..\boost/tr1/random.hpp(451) : while compiling class template member function 'void std::tr1::xor_combine<UniformRandomNumberGenerator1,s1,UniformRandomNumberGenerator2,s2>::init_minmax(void)'
        with
        [
            UniformRandomNumberGenerator1=sub_t,
            s1=0,
            UniformRandomNumberGenerator2=sub_t,
            s2=3
        ]
        ..\libs\tr1\test\run_random.cpp(174) : see reference to class template instantiation 'std::tr1::xor_combine<UniformRandomNumberGenerator1,s1,UniformRandomNumberGenerator2,s2>' being compiled
        with
        [
            UniformRandomNumberGenerator1=sub_t,
            s1=0,
            UniformRandomNumberGenerator2=sub_t,
            s2=3
        ]
..\boost/tr1/random.hpp(484) : warning C4018: '<' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(175) : see reference to function template instantiation 'void validate<xor_t,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=xor_t,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(198) : see reference to function template instantiation 'void validate<std::tr1::minstd_rand,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=std::tr1::minstd_rand,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(33) : warning C4389: '==' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(200) : see reference to function template instantia...
   (remainder deleted because of excessive size)

tr1 - std_run_complex_overloads - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_run_complex_overloads.test\msvc\debug\run_complex_overloads.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_run_complex_overloads.test\msvc\debug\run_complex_overloads.obj"  

run_complex_overloads.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(105) : see reference to function template instantiation 'void check_val<double>(const T &)' being compiled
        with
        [
            T=double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(107) : see reference to function template instantiation 'void check_val<float>(const T &)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(109) : see reference to function template instantiation 'void check_val<long double>(const T &)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(115) : see reference to function template instantiation 'void check_val<char>(const T &)' being compiled
        with
        [
            T=char
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(117) : see reference to function template instantiation 'void check_val<unsigned char>(const T &)' being compiled
        with
        [
            T=unsigned char
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(119) : see reference to function template instantiation 'void check_val<signed char>(const T &)' being compiled
        with
        [
            T=signed char
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(121) : see reference to function template instantiation 'void check_val<short>(const T &)' being compiled
        with
        [
            T=short
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(123) : see reference to function template instantiation 'void check_val<unsigned short>(const T &)' being compiled
        with
        [
            T=unsigned short
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(125) : see reference to function template instantiation 'void check_val<int>(const T &)' being compiled
        with
        [
            T=int
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(127) : see reference to function template instantiation 'void check_val<unsigned int>(const T &)' being compiled
        with
        [
            T=unsigned int
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(129) : see reference to function template instantiation 'void check_val<long>(const T &)' being compiled
        with
        [
            T=long
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(131) : see reference to function template instantiation 'void check_val<unsigned long>(const T &)' being compiled
        with
        [
            T=unsigned long
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(134) : see reference to function template instantiation 'void check_val<__int64>(const T &)' being compiled
        with
        [
            T=__int64
        ]
..\libs\tr1\test\run_complex_overloads.cpp(85) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(136) : see reference to function template instantiation 'void check_val<unsigned __int64>(const T &)' being compiled
        with
        [
            T=unsigned __int64
        ]
..\libs\tr1\test\run_complex_overloads.cpp(42) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(65) : see reference to function template instantiation 'void check<double,double>(const T &,const U &)' being compiled
        with
        [
            T=double,
            U=double
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(105) : see reference to function template instantiation 'void check_val<double>(const T &)' being compiled
        with
        [
            T=double
        ]
..\libs\tr1\test\run_complex_overloads.cpp(42) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(65) : see reference to function template instantiation 'void check<float,float>(const T &,const U &)' being compiled
        with
        [
            T=float,
            U=float
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(107) : see reference to function template instantiation 'void check_val<float>(const T &)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\run_complex_overloads.cpp(42) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_complex_overloads.cpp(65) : see reference to function template instantiation 'void check<long double,long double>(const T &,const U &)' being compiled
        with
        [
            T=long double,
            U=long double
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(109) : see reference to function template instantiation 'void check_val<long double>(const T &)' being compiled
        with
        [
            T=long double
        ]
..\boost/tr1/complex.hpp(192) : warning C4244: 'initializing' : conversion from 'const __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(95) : see reference to function template instantiation 'std::complex<double> std::pow<double,T>(const std::complex<double> &,const U &)' being compiled
        with
        [
            T=__int64,
            U=__int64
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(134) : see reference to function template instantiation 'void check_val<__int64>(const T &)' being compiled
        with
        [
            T=__int64
        ]
..\boost/tr1/complex.hpp(205) : warning C4244: 'initializing' : conversion from 'const __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(97) : see reference to function template instantiation 'std::complex<double> std::pow<T,double>(const T &,const std::complex<double> &)' being compiled
        with
        [
            T=__int64
        ]
..\boost/tr1/complex.hpp(192) : warning C4244: 'initializing' : conversion from 'const unsigned __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(95) : see reference to function template instantiation 'std::complex<double> std::pow<double,T>(const std::complex<double> &,const U &)' being compiled
        with
        [
            T=unsigned __int64,
            U=unsigned __int64
        ]
        ..\libs\tr1\test\run_complex_overloads.cpp(136) : see reference to function template instantiation 'void check_val<unsigned __int64>(const T &)' being compiled
        with
        [
            T=unsigned __int64
        ]
..\boost/tr1/complex.hpp(205) : warning C4244: 'initializing' : conversion from 'const unsigned __int64' to 'real_type', possible loss of data
        ..\libs\tr1\test\run_complex_overloads.cpp(97) : see reference to function template instantiation 'std::complex<double> std::pow<T,double>(const T &,const std::complex<double> &)' being compiled
        with
        [
            T=unsigned __int64
        ]
d:\kits\boost\boost\lexical_cast.hpp(224) : warning C4701: potentially uninitialized local variable 'result' used

tr1 - std_run_random - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_run_random.test\msvc\debug\run_random.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_run_random.test\msvc\debug\run_random.obj"  

run_random.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\tr1\test\run_random.cpp(84) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(105) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(126) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(147) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(168) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(192) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(209) : warning C4127: conditional expression is constant
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
        ..\boost/random/additive_combine.hpp(121) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(70) : see reference to function template instantiation 'void validate<minstd_rand0,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=minstd_rand0,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(33) : warning C4389: '==' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(91) : see reference to function template instantiation 'void validate<mt11213b,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=mt11213b,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(112) : see reference to function template instantiation 'void validate<sub_t,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=sub_t,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(33) : warning C4389: '==' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(133) : see reference to function template instantiation 'void validate<ranlux_base_01,float>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=ranlux_base_01,
            R=float
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(154) : see reference to function template instantiation 'void validate<ranlux64_base_01,double>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=ranlux64_base_01,
            R=double
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\boost/tr1/random.hpp(483) : warning C4018: '<' : signed/unsigned mismatch
        ..\boost/tr1/random.hpp(451) : while compiling class template member function 'void std::tr1::xor_combine<UniformRandomNumberGenerator1,s1,UniformRandomNumberGenerator2,s2>::init_minmax(void)'
        with
        [
            UniformRandomNumberGenerator1=sub_t,
            s1=0,
            UniformRandomNumberGenerator2=sub_t,
            s2=3
        ]
        ..\libs\tr1\test\run_random.cpp(174) : see reference to class template instantiation 'std::tr1::xor_combine<UniformRandomNumberGenerator1,s1,UniformRandomNumberGenerator2,s2>' being compiled
        with
        [
            UniformRandomNumberGenerator1=sub_t,
            s1=0,
            UniformRandomNumberGenerator2=sub_t,
            s2=3
        ]
..\boost/tr1/random.hpp(484) : warning C4018: '<' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(175) : see reference to function template instantiation 'void validate<xor_t,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=xor_t,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(37) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(43) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(48) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(26) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\run_random.cpp(198) : see reference to function template instantiation 'void validate<std::tr1::minstd_rand,unsigned int>(const std::string &,PRNG &,R)' being compiled
        with
        [
            PRNG=std::tr1::minstd_rand,
            R=unsigned int
        ]
..\libs\tr1\test\run_random.cpp(27) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(30) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(31) : warning C4127: conditional expression is constant
..\libs\tr1\test\run_random.cpp(33) : warning C4389: '==' : signed/unsigned mismatch
..\libs\tr1\test\run_random.cpp(37) : warning C4127: c...
   (remainder deleted because of excessive size)

tr1 - std_test_array - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_array.test\msvc\debug\std_test_array.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_array.test\msvc\debug\std_test_array.obj"  

test_array.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(167) : see reference to function template instantiation 'bool std::equal<const int*,const int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=const int *,
            _InIt2=const int *
        ]
        ..\libs\tr1\test\test_array.cpp(66) : see reference to function template instantiation 'bool boost::operator ==<int,2>(const boost::array<T,N> &,const boost::array<T,N> &)' being compiled
        with
        [
            T=int,
            N=2
        ]
        ..\libs\tr1\test\test_array.cpp(81) : see reference to function template instantiation 'void check_array<boost::array<T,N>>(boost::array<T,N> &)' being compiled
        with
        [
            T=int,
            N=2
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(167) : see reference to function template instantiation 'bool std::equal<const std::basic_string<_Elem,_Traits,_Ax>*,const std::basic_string<_Elem,_Traits,_Ax>*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            _InIt1=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> *,
            _InIt2=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> *
        ]
        ..\libs\tr1\test\test_array.cpp(66) : see reference to function template instantiation 'bool boost::operator ==<std::string,4>(const boost::array<T,N> &,const boost::array<T,N> &)' being compiled
        with
        [
            T=std::string,
            N=4
        ]
        ..\libs\tr1\test\test_array.cpp(85) : see reference to function template instantiation 'void check_array<boost::array<T,N>>(boost::array<T,N> &)' being compiled
        with
        [
            T=std::string,
            N=4
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\../include/algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\../include/algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function template instantiation '_FwdIt2 std::swap_ranges<int*,int*>(_FwdIt1,_FwdIt1,_FwdIt2)' being compiled
        with
        [
            _FwdIt2=int *,
            _FwdIt1=int *
        ]
        ..\boost/array.hpp(132) : while compiling class template member function 'void boost::array<T,N>::swap(boost::array<T,N> &)'
        with
        [
            T=int,
            N=2
        ]
        ..\libs\tr1\test\test_array.cpp(80) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=int,
            N=2
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\../include/algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\../include/algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function template instantiation '_FwdIt2 std::swap_ranges<std::basic_string<_Elem,_Traits,_Ax>*,std::basic_string<_Elem,_Traits,_Ax>*>(_FwdIt1,_FwdIt1,_FwdIt2)' being compiled
        with
        [
            _FwdIt2=std::basic_string<char,std::char_traits<char>,std::allocator<char>> *,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            _FwdIt1=std::basic_string<char,std::char_traits<char>,std::allocator<char>> *
        ]
        ..\boost/array.hpp(132) : while compiling class template member function 'void boost::array<T,N>::swap(boost::array<T,N> &)'
        with
        [
            T=std::string,
            N=4
        ]
        ..\libs\tr1\test\test_array.cpp(84) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=std::string,
            N=4
        ]

tr1 - std_test_array_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_array_tricky.test\msvc\debug\std_test_array_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_array_tricky.test\msvc\debug\std_test_array_tricky.obj"  

test_array_tricky.cpp
..\boost/array.hpp(44) : warning C4200: nonstandard extension used : zero-sized array in struct/union
        Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
        ..\libs\tr1\test\test_array_tricky.cpp(88) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=int,
            N=0
        ]
..\libs\tr1\test\test_array_tricky.cpp(88) : error C2466: cannot allocate an array of constant size 0
..\libs\tr1\test\test_array_tricky.cpp(88) : error C2466: cannot allocate an array of constant size 0

tr1 - std_test_bind - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_bind.test\msvc\debug\std_test_bind.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_bind.test\msvc\debug\std_test_bind.obj"  

test_bind.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\boost/bind.hpp(336) : warning C4244: 'argument' : conversion from 'int' to 'char', possible loss of data
        ..\boost/bind/bind_template.hpp(20) : see reference to function template instantiation 'R boost::_bi::list3<A1,A2,A3>::operator ()<double,double(__cdecl *)(int,char,long),boost::_bi::list0>(boost::_bi::type<T>,F &,A &,long)' being compiled
        with
        [
            R=double,
            A1=boost::_bi::value<int>,
            A2=boost::_bi::value<int>,
            A3=boost::_bi::value<int>,
            T=double,
            F=double (__cdecl *)(int,char,long),
            A=boost::_bi::list0
        ]
        ..\boost/bind/bind_template.hpp(18) : while compiling class template member function 'double boost::_bi::bind_t<R,F,L>::operator ()(void)'
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>
        ]
        ..\libs\tr1\test\test_bind.cpp(67) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>
        ]
..\boost/bind.hpp(336) : warning C4244: 'argument' : conversion from 'int' to 'char', possible loss of data
        ..\boost/bind/bind_template.hpp(32) : see reference to function template instantiation 'R boost::_bi::list3<A1,A2,A3>::operator ()<double,double(__cdecl *)(int,char,long),boost::_bi::list1<int &>>(boost::_bi::type<T>,F &,A &,long)' being compiled
        with
        [
            R=double,
            A1=boost::_bi::value<int>,
            A2=boost::_bi::value<int>,
            A3=boost::arg<1>,
            T=double,
            F=double (__cdecl *)(int,char,long),
            A=boost::_bi::list1<int &>
        ]
        ..\libs\tr1\test\test_bind.cpp(41) : see reference to function template instantiation 'double boost::_bi::bind_t<R,F,L>::operator ()<A1>(A1 &)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>,
            A1=int
        ]
        ..\libs\tr1\test\test_bind.cpp(69) : see reference to function template instantiation 'void check_bind1<boost::_bi::bind_t<R,F,L>,double,int>(Binder,R,A1)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>>,
            A1=int
        ]
..\boost/bind.hpp(336) : warning C4244: 'argument' : conversion from 'int' to 'char', possible loss of data
        ..\boost/bind/bind_template.hpp(32) : see reference to function template instantiation 'R boost::_bi::list3<A1,A2,A3>::operator ()<double,double(__cdecl *)(int,char,long),boost::_bi::list1<int &>>(boost::_bi::type<T>,F &,A &,long)' being compiled
        with
        [
            R=double,
            A1=boost::arg<1>,
            A2=boost::_bi::value<int>,
            A3=boost::_bi::value<int>,
            T=double,
            F=double (__cdecl *)(int,char,long),
            A=boost::_bi::list1<int &>
        ]
        ..\libs\tr1\test\test_bind.cpp(41) : see reference to function template instantiation 'double boost::_bi::bind_t<R,F,L>::operator ()<A1>(A1 &)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int>>,
            A1=int
        ]
        ..\libs\tr1\test\test_bind.cpp(70) : see reference to function template instantiation 'void check_bind1<boost::_bi::bind_t<R,F,L>,double,int>(Binder,R,A1)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int>>>,
            A1=int
        ]

tr1 - std_test_bind_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_bind_tricky.test\msvc\debug\std_test_bind_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_bind_tricky.test\msvc\debug\std_test_bind_tricky.obj"  

test_bind_tricky.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(54) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=1,
            T=boost::arg<1>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2065: 'is_placeholder' : undeclared identifier
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(54) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'value' : is not a member of '`global namespace''
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2065: 'value' : undeclared identifier
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(55) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=2,
            T=boost::arg<2>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(55) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(56) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=3,
            T=boost::arg<3>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(56) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(57) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=4,
            T=boost::arg<4>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(57) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(58) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=5,
            T=boost::arg<5>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(58) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(59) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=6,
            T=boost::arg<6>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(59) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(60) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=7,
            T=boost::arg<7>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(60) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(61) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=8,
            T=boost::arg<8>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(61) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(62) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=9,
            T=boost::arg<9>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(62) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2039: 'is_bind_expression' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(64) : see reference to function template instantiation 'void check_bind0<boost::_bi::bind_t<R,F,L>,double>(Binder,R)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2065: 'is_bind_expression' : undeclared identifier
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2275: 'Binder' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(64) : see declaration of 'Binder'
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(37) : error C2039: 'is_bind_expression' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(66) : see reference to function template instantiation 'void check_bind1<boost::_bi::bind_t<R,F,L>,double,int>(Binder,R,A1)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>>,
            A1=int
        ]
..\libs\tr1\test\test_bind_tricky.cpp(37) : error C2275: 'Binder' : illegal use of this type as an expression
        ..\libs\tr1\te...
   (remainder deleted because of excessive size)

tr1 - std_test_boost - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_boost.test\msvc\debug\std_test_boost.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_boost.test\msvc\debug\std_test_boost.obj"  

test_boost.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_complex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_complex.test\msvc\debug\std_test_complex.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_complex.test\msvc\debug\std_test_complex.obj"  

test_complex.cpp
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(88) : see reference to function template instantiation 'std::complex<float> boost::math::acos<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(89) : see reference to function template instantiation 'std::complex<double> boost::math::acos<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(90) : see reference to function template instantiation 'std::complex<long double> boost::math::acos<long double>(const std::complex<long double> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(91) : see reference to function template instantiation 'std::complex<float> boost::math::asin<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(92) : see reference to function template instantiation 'std::complex<double> boost::math::asin<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(93) : see reference to function template instantiation 'std::complex<long double> boost::math::asin<long double>(const std::complex<long double> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(103) : see reference to function template instantiation 'std::complex<float> boost::math::atanh<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(104) : see reference to function template instantiation 'std::complex<double> boost::math::atanh<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(105) : see reference to function template instantiation 'std::complex<long double> boost::math::atanh<long double>(const std::complex<long double> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\boost/math/complex/fabs.hpp(18) : see reference to function template instantiation 'T boost::math::hypot<_Ty>(T,T)' being compiled
        with
        [
            T=float,
            _Ty=float
        ]
        ..\libs\tr1\test\test_complex.cpp(106) : see reference to function template instantiation 'T boost::math::fabs<float>(const std::complex<float> &)' being compiled
        with
        [
            T=float
        ]
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\boost/math/complex/fabs.hpp(18) : see reference to function template instantiation 'T boost::math::hypot<_Ty>(T,T)' being compiled
        with
        [
            T=double,
            _Ty=double
        ]
        ..\libs\tr1\test\test_complex.cpp(107) : see reference to function template instantiation 'T boost::math::fabs<double>(const std::complex<double> &)' being compiled
        with
        [
            T=double
        ]
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\boost/math/complex/fabs.hpp(18) : see reference to function template instantiation 'T boost::math::hypot<_Ty>(T,T)' being compiled
        with
        [
            T=long double,
            _Ty=long double
        ]
        ..\libs\tr1\test\test_complex.cpp(108) : see reference to function template instantiation 'T boost::math::fabs<long double>(const std::complex<long double> &)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_function - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_function.test\msvc\debug\std_test_function.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_function.test\msvc\debug\std_test_function.obj"  

test_function.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\test_function.cpp(50) : warning C4189: 'func1' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_function.cpp(66) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=int (void),
            Func=boost::function<int (void)>
        ]
..\libs\tr1\test\test_function.cpp(51) : warning C4189: 'func2' : local variable is initialized but not referenced
..\libs\tr1\test\test_function.cpp(50) : warning C4189: 'func1' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_function.cpp(67) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=long (int),
            Func=boost::function<long (int)>
        ]
..\libs\tr1\test\test_function.cpp(51) : warning C4189: 'func2' : local variable is initialized but not referenced
..\libs\tr1\test\test_function.cpp(50) : warning C4189: 'func1' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_function.cpp(68) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=double (int,char),
            Func=boost::function<double (int,char)>
        ]
..\libs\tr1\test\test_function.cpp(51) : warning C4189: 'func2' : local variable is initialized but not referenced
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=test_functor,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=test_functor,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            F=test_functor,
            FunctionObj=test_functor
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=test_functor,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<test_functor>(Functor,int)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(34) : see reference to function template instantiation 'boost::function<Signature>::function<test_functor>(Functor,int)' being compiled
        with
        [
            Signature=int (void),
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(66) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=int (void),
            Func=boost::function<int (void)>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'long boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=test_functor,
            R=long,
            T0=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=test_functor,
            R=long,
            T0=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            F=test_functor,
            FunctionObj=test_functor
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=test_functor,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function1<R,T0,Allocator>::function1<test_functor>(Functor,int)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(34) : see reference to function template instantiation 'boost::function<Signature>::function<test_functor>(Functor,int)' being compiled
        with
        [
            Signature=long (int),
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(67) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=long (int),
            Func=boost::function<long (int)>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'double boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=test_functor,
            R=double,
            T0=int,
            T1=char
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=test_functor,
            R=double,
            T0=int,
            T1=char
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=double,
            T0=int,
            T1=char,
            Allocator=std::allocator<void>,
            F=test_functor,
            FunctionObj=test_functor
        ]
        ..\boost/function/function_templat...
   (remainder deleted because of excessive size)

tr1 - std_test_function_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_function_tricky.test\msvc\debug\std_test_function_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_function_tricky.test\msvc\debug\std_test_function_tricky.obj"  

test_function_tricky.cpp
..\libs\tr1\test\test_function_tricky.cpp(77) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_function_tricky.cpp(78) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]

tr1 - std_test_hash - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_hash.test\msvc\debug\std_test_hash.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_hash.test\msvc\debug\std_test_hash.obj"  

test_hash.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_mem_fn - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_mem_fn.test\msvc\debug\std_test_mem_fn.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_mem_fn.test\msvc\debug\std_test_mem_fn.obj"  

test_mem_fn.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_mem_fn_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_mem_fn_tricky.test\msvc\debug\std_test_mem_fn_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_mem_fn_tricky.test\msvc\debug\std_test_mem_fn_tricky.obj"  

test_mem_fn_tricky.cpp
..\libs\tr1\test\test_mem_fn_tricky.cpp(37) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(void),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(void) volatile' to 'expected_result (__thiscall test::* )(void)'
        with
        [
            R=expected_result (void),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\libs\tr1\test\test_mem_fn_tricky.cpp(38) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(void),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(void) volatile const' to 'expected_result (__thiscall test::* )(void)'
        with
        [
            R=expected_result (void),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\libs\tr1\test\test_mem_fn_tricky.cpp(42) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(int),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(int) volatile' to 'expected_result (__thiscall test::* )(int)'
        with
        [
            R=expected_result (int),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\libs\tr1\test\test_mem_fn_tricky.cpp(43) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(int),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(int) volatile const' to 'expected_result (__thiscall test::* )(int)'
        with
        [
            R=expected_result (int),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast

tr1 - std_test_random - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_random.test\msvc\debug\std_test_random.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_random.test\msvc\debug\std_test_random.obj"  

test_random.cpp
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=uniform_random_generator_architype &
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=uniform_random_generator_architype &
        ]
        ..\libs\tr1\test\test_random.cpp(349) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=random_distribution_architype
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<uniform_random_generator_architype &>
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<uniform_random_generator_architype &>
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=random_distribution_architype
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=boost::uniform_int<>
        ]
        ..\libs\tr1\test\test_random.cpp(351) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=boost::uniform_int<>
        ]
..\libs\tr1\test\test_random.cpp(258) : warning C4189: 'gen' : local variable is initialized but not referenced
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
        ..\boost/random/additive_combine.hpp(121) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(260) : see reference to function template instantiation 'void check_random_distribution<boost::uniform_int<IntType>>(T *)' being compiled
        with
        [
            IntType=unsigned long,
            T=boost::uniform_int<unsigned long>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(268) : see reference to function template instantiation 'void check_random_distribution<std::tr1::bernoulli_distribution>(T *)' being compiled
        with
        [
            T=std::tr1::bernoulli_distribution
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(272) : see reference to function template instantiation 'void check_random_distribution<boost::geometric_distribution<>>(T *)' being compiled
        with
        [
            T=boost::geometric_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(277) : see reference to function template instantiation 'void check_random_distribution<boost::geometric_distribution<IntType,RealType>>(T *)' being compiled
        with
        [
            IntType=long,
            RealType=double,
            T=boost::geometric_distribution<long,double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(283) : see reference to function template instantiation 'void check_random_distribution<boost::poisson_distribution<>>(T *)' being compiled
        with
        [
            T=boost::poisson_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(288) : see reference to function template instantiation 'void check_random_distribution<boost::poisson_distribution<IntType,RealType>>(T *)' being compiled
        with
        [
            IntType=long,
            RealType=double,
            T=boost::poisson_distribution<long,double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(295) : see reference to function template instantiation 'void check_random_distribution<boost::binomial_distribution<>>(T *)' being compiled
        with
        [
            T=boost::binomial_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(300) : see reference to function template instantiation 'void check_random_distribution<boost::binomial_distribution<IntType,RealType>>(T *)' being compiled
        with
        [
            IntType=long,
            RealType=double,
            T=boost::binomial_distribution<long,double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(305) : see reference to function template instantiation 'void check_random_distribution<boost::uniform_real<>>(T *)' being compiled
        with
        [
            T=boost::uniform_real<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(311) : see reference to function template instantiation 'void check_random_distribution<boost::uniform_real<RealType>>(T *)' being compiled
        with
        [
            RealType=long double,
            T=boost::uniform_real<long double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(316) : see reference to function template instantiation 'void check_random_distribution<boost::exponential_distribution<>>(T *)' being compiled
        with
        [
            T=boost::exponential_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(321) : see reference to function template instantiation 'void check_random_distribution<boost::exponential_distribution<RealType>>(T *)' being compiled
        with
        [
            RealType=long double,
            T=boost::exponential_distribution<long double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(326) : see reference to function template instantiation 'void check_random_distribution<boost::normal_distribution<>>(T *)' being compiled
        with
        [
            T=boost::normal_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(332) : see reference to function template instantiation 'void check_random_distribution<boost::norma...
   (remainder deleted because of excessive size)

tr1 - std_test_reference_wrapper - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_reference_wrapper.test\msvc\debug\std_test_reference_wrapper.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_reference_wrapper.test\msvc\debug\std_test_reference_wrapper.obj"  

test_reference_wrapper.cpp
..\libs\tr1\test\test_reference_wrapper.cpp(26) : warning C4189: 'ref' : local variable is initialized but not referenced
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_reference_wrapper_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_reference_wrapper_tricky.test\msvc\debug\std_test_reference_wrapper_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_reference_wrapper_tricky.test\msvc\debug\std_test_reference_wrapper_tricky.obj"  

test_reference_wrapper_tricky.cpp
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(38) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(39) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(40) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(41) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(42) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(44) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(45) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(46) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(47) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(48) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(60) : error C2064: term does not evaluate to a function taking 1 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(62) : error C2064: term does not evaluate to a function taking 1 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(64) : error C2064: term does not evaluate to a function taking 1 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(71) : error C2064: term does not evaluate to a function taking 2 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(73) : error C2064: term does not evaluate to a function taking 2 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(75) : error C2064: term does not evaluate to a function taking 2 arguments

tr1 - std_test_regex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_regex.test\msvc\debug\std_test_regex.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_regex.test\msvc\debug\std_test_regex.obj"  

test_regex.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=unsigned long
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=unsigned long
        ]
        ..\boost/regex/concepts.hpp(171) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=unsigned long,
            T=boost::AssignableConcept<unsigned long>
        ]
        ..\boost/regex/concepts.hpp(166) : while compiling class template member function 'void boost::RegexTraitsConcept<traits>::constraints(void)'
        with
        [
            traits=boost::regex_traits<char>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::RegexTraitsConcept<traits>' being compiled
        with
        [
            traits=boost::regex_traits<char>
        ]
        ..\libs\tr1\test\test_regex.cpp(22) : see reference to function template instantiation 'void boost::function_requires<boost::RegexTraitsConcept<traits>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            traits=boost::regex_traits<char>,
            T=boost::RegexTraitsConcept<boost::regex_traits<char>>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::regex_constants::syntax_option_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::regex_constants::syntax_option_type
        ]
        ..\boost/regex/concepts.hpp(139) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_constants::syntax_option_type,
            T=boost::AssignableConcept<boost::regex_constants::syntax_option_type>
        ]
        ..\boost/regex/concepts.hpp(137) : while compiling class template member function 'void boost::BitmaskConcept<Bitmask>::constraints(void)'
        with
        [
            Bitmask=boost::regex_constants::syntax_option_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BitmaskConcept<Bitmask>' being compiled
        with
        [
            Bitmask=boost::regex_constants::syntax_option_type
        ]
        ..\boost/regex/concepts.hpp(252) : see reference to function template instantiation 'void boost::function_requires<boost::BitmaskConcept<Bitmask>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Bitmask=boost::regex_constants::syntax_option_type,
            T=boost::BitmaskConcept<boost::regex_constants::syntax_option_type>
        ]
        ..\boost/regex/concepts.hpp(248) : while compiling class template member function 'void boost::BaseRegexConcept<Regex>::global_constraints(void)'
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BaseRegexConcept<Regex>' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/regex/concepts.hpp(569) : see reference to function template instantiation 'void boost::function_requires<boost::BaseRegexConcept<Regex>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>,
            T=boost::BaseRegexConcept<boost::basic_regex<char,boost::regex_traits<char>>>
        ]
        ..\boost/regex/concepts.hpp(568) : while compiling class template member function 'void boost::RegexConcept<Regex>::constraints(void)'
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::RegexConcept<Regex>' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\libs\tr1\test\test_regex.cpp(28) : see reference to function template instantiation 'void boost::function_requires<boost::RegexConcept<Regex>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>,
            T=boost::RegexConcept<boost::basic_regex<char,boost::regex_traits<char>>>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::regex_constants::match_flag_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::regex_constants::match_flag_type
        ]
        ..\boost/regex/concepts.hpp(139) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_constants::match_flag_type,
            T=boost::AssignableConcept<boost::regex_constants::match_flag_type>
        ]
        ..\boost/regex/concepts.hpp(137) : while compiling class template member function 'void boost::BitmaskConcept<Bitmask>::constraints(void)'
        with
        [
            Bitmask=boost::regex_constants::match_flag_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BitmaskConcept<Bitmask>' being compiled
        with
        [
            Bitmask=boost::regex_constants::match_flag_type
        ]
        ..\boost/regex/concepts.hpp(266) : see reference to function template instantiation 'void boost::function_requires<boost::BitmaskConcept<Bitmask>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Bitmask=boost::regex_constants::match_flag_type,
            T=boost::BitmaskConcept<boost::regex_constants::match_flag_type>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>,
            T=boost::AssignableConcept<boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function te...
   (remainder deleted because of excessive size)

tr1 - std_test_result_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_result_of.test\msvc\debug\std_test_result_of.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_result_of.test\msvc\debug\std_test_result_of.obj"  

test_result_of.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_shared_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_shared_ptr.test\msvc\debug\std_test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_shared_ptr.test\msvc\debug\std_test_shared_ptr.obj"  

test_shared_ptr.cpp

tr1 - std_test_tr1_include - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_tr1_include.test\msvc\debug\std_test_tr1_include.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_tr1_include.test\msvc\debug\std_test_tr1_include.obj"  

test_tr1_include.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - std_test_tuple - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_tuple.test\msvc\debug\std_test_tuple.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_tuple.test\msvc\debug\std_test_tuple.obj"  

test_tuple.cpp
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple.cpp(45) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple.cpp(47) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\libs\tr1\test\test_tuple.cpp(50) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(195) : see reference to class template instantiation 'boost::is_class<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(210) : see reference to class template instantiation 'boost::detail::is_base_and_derived_impl<B,D>' being compiled
        with
        [
            B=boost::fusion::sequence_root,
            D=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/is_sequence.hpp(27) : see reference to class template instantiation 'boost::is_base_and_derived<Base,Derived>' being compiled
        with
        [
            Base=boost::fusion::sequence_root,
            Derived=boost::fusion::tuple<int &,long>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::fusion::is_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/as_fusion_sequence.hpp(55) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::fusion::is_sequence<boost::fusion::tuple<int &,long>>,
            T2=boost::fusion::tuple<int &,long>,
            T3=boost::fusion::type_sequence<boost::fusion::tuple<int &,long>>
        ]
        ..\boost/spirit/fusion/sequence/value_at.hpp(32) : see reference to class template instantiation 'boost::fusion::as_fusion_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/tuple_element.hpp(31) : see reference to class template instantiation 'boost::fusion::meta::value_at_c<Sequence,N>' being compiled
        with
        [
            Sequence=boost::fusion::tuple<int &,long>,
            N=0
        ]
        ..\libs\tr1\test\test_tuple.cpp(57) : see reference to class template instantiation 'boost::fusion::tuple_element<N,Sequence>' being compiled
        with
        [
            N=0,
            Sequence=boost::fusion::tuple<int &,long>
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusion::tuple<const int &,long>
        ]
...
   (remainder deleted because of excessive size)

tr1 - std_test_tuple_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_tuple_tricky.test\msvc\debug\std_test_tuple_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_tuple_tricky.test\msvc\debug\std_test_tuple_tricky.obj"  

test_tuple_tricky.cpp
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(66) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(68) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(71) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(195) : see reference to class template instantiation 'boost::is_class<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(210) : see reference to class template instantiation 'boost::detail::is_base_and_derived_impl<B,D>' being compiled
        with
        [
            B=boost::fusion::sequence_root,
            D=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/is_sequence.hpp(27) : see reference to class template instantiation 'boost::is_base_and_derived<Base,Derived>' being compiled
        with
        [
            Base=boost::fusion::sequence_root,
            Derived=boost::fusion::tuple<int &,long>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::fusion::is_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/as_fusion_sequence.hpp(55) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::fusion::is_sequence<boost::fusion::tuple<int &,long>>,
            T2=boost::fusion::tuple<int &,long>,
            T3=boost::fusion::type_sequence<boost::fusion::tuple<int &,long>>
        ]
        ..\boost/spirit/fusion/sequence/value_at.hpp(32) : see reference to class template instantiation 'boost::fusion::as_fusion_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/tuple_element.hpp(31) : see reference to class template instantiation 'boost::fusion::meta::value_at_c<Sequence,N>' being compiled
        with
        [
            Sequence=boost::fusion::tuple<int &,long>,
            N=0
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(78) : see reference to class template instantiation 'boost::fusion::tuple_element<N,Sequence>' being compiled
        with
        [
            N=0,
            Sequence=boost::fusion::tuple<int &,long>
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
          ...
   (remainder deleted because of excessive size)

tr1 - std_test_type_traits - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\std_test_type_traits.test\msvc\debug\std_test_type_traits.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\std_test_type_traits.test\msvc\debug\std_test_type_traits.obj"  

test_type_traits.cpp
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=void
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=UDT
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=enum_type
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=void *
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=UDT &
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (__cdecl &)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (__cdecl *)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (__thiscall UDT::* )(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int UDT::* 
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int [4]
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=void
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=UDT
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=enum_type
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=void *
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=UDT &
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (__cdecl &)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (__cdecl *)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (__thiscall UDT::* )(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int UDT::* 
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instan...
   (remainder deleted because of excessive size)

tr1 - test_algorithm_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_algorithm_std_header.test\msvc\debug\test_algorithm_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_algorithm_std_header.test\msvc\debug\test_algorithm_std_header.obj"  

test_algorithm.cpp

tr1 - test_array - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_array.test\msvc\debug\test_array.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_array.test\msvc\debug\test_array.obj"  

test_array.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(167) : see reference to function template instantiation 'bool std::equal<const int*,const int*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _InIt1=const int *,
            _InIt2=const int *
        ]
        ..\libs\tr1\test\test_array.cpp(66) : see reference to function template instantiation 'bool boost::operator ==<int,2>(const boost::array<T,N> &,const boost::array<T,N> &)' being compiled
        with
        [
            T=int,
            N=2
        ]
        ..\libs\tr1\test\test_array.cpp(81) : see reference to function template instantiation 'void check_array<boost::array<T,N>>(boost::array<T,N> &)' being compiled
        with
        [
            T=int,
            N=2
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(167) : see reference to function template instantiation 'bool std::equal<const std::basic_string<_Elem,_Traits,_Ax>*,const std::basic_string<_Elem,_Traits,_Ax>*>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            _InIt1=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> *,
            _InIt2=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> *
        ]
        ..\libs\tr1\test\test_array.cpp(66) : see reference to function template instantiation 'bool boost::operator ==<std::string,4>(const boost::array<T,N> &,const boost::array<T,N> &)' being compiled
        with
        [
            T=std::string,
            N=4
        ]
        ..\libs\tr1\test\test_array.cpp(85) : see reference to function template instantiation 'void check_array<boost::array<T,N>>(boost::array<T,N> &)' being compiled
        with
        [
            T=std::string,
            N=4
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function template instantiation '_FwdIt2 std::swap_ranges<int*,int*>(_FwdIt1,_FwdIt1,_FwdIt2)' being compiled
        with
        [
            _FwdIt2=int *,
            _FwdIt1=int *
        ]
        ..\boost/array.hpp(132) : while compiling class template member function 'void boost::array<T,N>::swap(boost::array<T,N> &)'
        with
        [
            T=int,
            N=2
        ]
        ..\libs\tr1\test\test_array.cpp(80) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=int,
            N=2
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(637) : warning C4996: 'std::_Swap_ranges' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\algorithm(625) : see declaration of 'std::_Swap_ranges'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/array.hpp(133) : see reference to function template instantiation '_FwdIt2 std::swap_ranges<std::basic_string<_Elem,_Traits,_Ax>*,std::basic_string<_Elem,_Traits,_Ax>*>(_FwdIt1,_FwdIt1,_FwdIt2)' being compiled
        with
        [
            _FwdIt2=std::basic_string<char,std::char_traits<char>,std::allocator<char>> *,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            _FwdIt1=std::basic_string<char,std::char_traits<char>,std::allocator<char>> *
        ]
        ..\boost/array.hpp(132) : while compiling class template member function 'void boost::array<T,N>::swap(boost::array<T,N> &)'
        with
        [
            T=std::string,
            N=4
        ]
        ..\libs\tr1\test\test_array.cpp(84) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=std::string,
            N=4
        ]

tr1 - test_array_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_array_tricky.test\msvc\debug\test_array_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_array_tricky.test\msvc\debug\test_array_tricky.obj"  

test_array_tricky.cpp
..\boost/array.hpp(44) : warning C4200: nonstandard extension used : zero-sized array in struct/union
        Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
        ..\libs\tr1\test\test_array_tricky.cpp(88) : see reference to class template instantiation 'boost::array<T,N>' being compiled
        with
        [
            T=int,
            N=0
        ]
..\libs\tr1\test\test_array_tricky.cpp(88) : error C2466: cannot allocate an array of constant size 0
..\libs\tr1\test\test_array_tricky.cpp(88) : error C2466: cannot allocate an array of constant size 0

tr1 - test_bind - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_bind.test\msvc\debug\test_bind.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_bind.test\msvc\debug\test_bind.obj"  

test_bind.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\boost/bind.hpp(336) : warning C4244: 'argument' : conversion from 'int' to 'char', possible loss of data
        ..\boost/bind/bind_template.hpp(20) : see reference to function template instantiation 'R boost::_bi::list3<A1,A2,A3>::operator ()<double,double(__cdecl *)(int,char,long),boost::_bi::list0>(boost::_bi::type<T>,F &,A &,long)' being compiled
        with
        [
            R=double,
            A1=boost::_bi::value<int>,
            A2=boost::_bi::value<int>,
            A3=boost::_bi::value<int>,
            T=double,
            F=double (__cdecl *)(int,char,long),
            A=boost::_bi::list0
        ]
        ..\boost/bind/bind_template.hpp(18) : while compiling class template member function 'double boost::_bi::bind_t<R,F,L>::operator ()(void)'
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>
        ]
        ..\libs\tr1\test\test_bind.cpp(67) : see reference to class template instantiation 'boost::_bi::bind_t<R,F,L>' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>
        ]
..\boost/bind.hpp(336) : warning C4244: 'argument' : conversion from 'int' to 'char', possible loss of data
        ..\boost/bind/bind_template.hpp(32) : see reference to function template instantiation 'R boost::_bi::list3<A1,A2,A3>::operator ()<double,double(__cdecl *)(int,char,long),boost::_bi::list1<int &>>(boost::_bi::type<T>,F &,A &,long)' being compiled
        with
        [
            R=double,
            A1=boost::_bi::value<int>,
            A2=boost::_bi::value<int>,
            A3=boost::arg<1>,
            T=double,
            F=double (__cdecl *)(int,char,long),
            A=boost::_bi::list1<int &>
        ]
        ..\libs\tr1\test\test_bind.cpp(41) : see reference to function template instantiation 'double boost::_bi::bind_t<R,F,L>::operator ()<A1>(A1 &)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>,
            A1=int
        ]
        ..\libs\tr1\test\test_bind.cpp(69) : see reference to function template instantiation 'void check_bind1<boost::_bi::bind_t<R,F,L>,double,int>(Binder,R,A1)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>>,
            A1=int
        ]
..\boost/bind.hpp(336) : warning C4244: 'argument' : conversion from 'int' to 'char', possible loss of data
        ..\boost/bind/bind_template.hpp(32) : see reference to function template instantiation 'R boost::_bi::list3<A1,A2,A3>::operator ()<double,double(__cdecl *)(int,char,long),boost::_bi::list1<int &>>(boost::_bi::type<T>,F &,A &,long)' being compiled
        with
        [
            R=double,
            A1=boost::arg<1>,
            A2=boost::_bi::value<int>,
            A3=boost::_bi::value<int>,
            T=double,
            F=double (__cdecl *)(int,char,long),
            A=boost::_bi::list1<int &>
        ]
        ..\libs\tr1\test\test_bind.cpp(41) : see reference to function template instantiation 'double boost::_bi::bind_t<R,F,L>::operator ()<A1>(A1 &)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int>>,
            A1=int
        ]
        ..\libs\tr1\test\test_bind.cpp(70) : see reference to function template instantiation 'void check_bind1<boost::_bi::bind_t<R,F,L>,double,int>(Binder,R,A1)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int>>>,
            A1=int
        ]

tr1 - test_bind_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_bind_tricky.test\msvc\debug\test_bind_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_bind_tricky.test\msvc\debug\test_bind_tricky.obj"  

test_bind_tricky.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(54) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=1,
            T=boost::arg<1>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2065: 'is_placeholder' : undeclared identifier
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(54) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'value' : is not a member of '`global namespace''
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2065: 'value' : undeclared identifier
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(55) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=2,
            T=boost::arg<2>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(55) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(56) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=3,
            T=boost::arg<3>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(56) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(57) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=4,
            T=boost::arg<4>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(57) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(58) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=5,
            T=boost::arg<5>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(58) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(59) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=6,
            T=boost::arg<6>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(59) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(60) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=7,
            T=boost::arg<7>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(60) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(61) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=8,
            T=boost::arg<8>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(61) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2039: 'is_placeholder' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(62) : see reference to function template instantiation 'void check_placeholder<boost::arg<I>>(const T &)' being compiled
        with
        [
            I=9,
            T=boost::arg<9>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2275: 'T' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(62) : see declaration of 'T'
..\libs\tr1\test\test_bind_tricky.cpp(21) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2039: 'is_bind_expression' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(64) : see reference to function template instantiation 'void check_bind0<boost::_bi::bind_t<R,F,L>,double>(Binder,R)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int>>>
        ]
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2065: 'is_bind_expression' : undeclared identifier
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2275: 'Binder' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tricky.cpp(64) : see declaration of 'Binder'
..\libs\tr1\test\test_bind_tricky.cpp(27) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE'
        ..\boost/static_assert.hpp(34) : see declaration of 'boost::STATIC_ASSERTION_FAILURE'
..\libs\tr1\test\test_bind_tricky.cpp(37) : error C2039: 'is_bind_expression' : is not a member of 'std::tr1'
        ..\libs\tr1\test\test_bind_tricky.cpp(66) : see reference to function template instantiation 'void check_bind1<boost::_bi::bind_t<R,F,L>,double,int>(Binder,R,A1)' being compiled
        with
        [
            R=double,
            F=double (__cdecl *)(int,char,long),
            L=boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>,
            Binder=boost::_bi::bind_t<double,double (__cdecl *)(int,char,long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::arg<1>>>,
            A1=int
        ]
..\libs\tr1\test\test_bind_tricky.cpp(37) : error C2275: 'Binder' : illegal use of this type as an expression
        ..\libs\tr1\test\test_bind_tri...
   (remainder deleted because of excessive size)

tr1 - test_bitset_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_bitset_std_header.test\msvc\debug\test_bitset_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_bitset_std_header.test\msvc\debug\test_bitset_std_header.obj"  

test_bitset.cpp

tr1 - test_boost - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_boost.test\msvc\debug\test_boost.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_boost.test\msvc\debug\test_boost.obj"  

test_boost.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_complex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_complex.test\msvc\debug\test_complex.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_complex.test\msvc\debug\test_complex.obj"  

test_complex.cpp
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(88) : see reference to function template instantiation 'std::complex<float> boost::math::acos<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(89) : see reference to function template instantiation 'std::complex<double> boost::math::acos<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/acos.hpp(62) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(90) : see reference to function template instantiation 'std::complex<long double> boost::math::acos<long double>(const std::complex<long double> &)' being compiled
..\boost/math/complex/acos.hpp(86) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(91) : see reference to function template instantiation 'std::complex<float> boost::math::asin<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(92) : see reference to function template instantiation 'std::complex<double> boost::math::asin<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(65) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(93) : see reference to function template instantiation 'std::complex<long double> boost::math::asin<long double>(const std::complex<long double> &)' being compiled
..\boost/math/complex/asin.hpp(80) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(88) : warning C4127: conditional expression is constant
..\boost/math/complex/asin.hpp(101) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(103) : see reference to function template instantiation 'std::complex<float> boost::math::atanh<float>(const std::complex<float> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(104) : see reference to function template instantiation 'std::complex<double> boost::math::atanh<double>(const std::complex<double> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/complex/atanh.hpp(63) : warning C4127: conditional expression is constant
        ..\libs\tr1\test\test_complex.cpp(105) : see reference to function template instantiation 'std::complex<long double> boost::math::atanh<long double>(const std::complex<long double> &)' being compiled
..\boost/math/complex/atanh.hpp(72) : warning C4127: conditional expression is constant
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\boost/math/complex/fabs.hpp(18) : see reference to function template instantiation 'T boost::math::hypot<_Ty>(T,T)' being compiled
        with
        [
            T=float,
            _Ty=float
        ]
        ..\libs\tr1\test\test_complex.cpp(106) : see reference to function template instantiation 'T boost::math::fabs<float>(const std::complex<float> &)' being compiled
        with
        [
            T=float
        ]
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\boost/math/complex/fabs.hpp(18) : see reference to function template instantiation 'T boost::math::hypot<_Ty>(T,T)' being compiled
        with
        [
            T=double,
            _Ty=double
        ]
        ..\libs\tr1\test\test_complex.cpp(107) : see reference to function template instantiation 'T boost::math::fabs<double>(const std::complex<double> &)' being compiled
        with
        [
            T=double
        ]
..\boost/math/special_functions/hypot.hpp(44) : warning C4127: conditional expression is constant
        ..\boost/math/complex/fabs.hpp(18) : see reference to function template instantiation 'T boost::math::hypot<_Ty>(T,T)' being compiled
        with
        [
            T=long double,
            _Ty=long double
        ]
        ..\libs\tr1\test\test_complex.cpp(108) : see reference to function template instantiation 'T boost::math::fabs<long double>(const std::complex<long double> &)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_complex_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_complex_std_header.test\msvc\debug\test_complex_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_complex_std_header.test\msvc\debug\test_complex_std_header.obj"  

test_complex.cpp

tr1 - test_deque_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_deque_std_header.test\msvc\debug\test_deque_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_deque_std_header.test\msvc\debug\test_deque_std_header.obj"  

test_deque.cpp

tr1 - test_exception_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_exception_std_header.test\msvc\debug\test_exception_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_exception_std_header.test\msvc\debug\test_exception_std_header.obj"  

test_exception.cpp

tr1 - test_fstream_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_fstream_std_header.test\msvc\debug\test_fstream_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_fstream_std_header.test\msvc\debug\test_fstream_std_header.obj"  

test_fstream.cpp

tr1 - test_function - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_function.test\msvc\debug\test_function.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_function.test\msvc\debug\test_function.obj"  

test_function.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]
..\libs\tr1\test\test_function.cpp(50) : warning C4189: 'func1' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_function.cpp(66) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=int (void),
            Func=boost::function<int (void)>
        ]
..\libs\tr1\test\test_function.cpp(51) : warning C4189: 'func2' : local variable is initialized but not referenced
..\libs\tr1\test\test_function.cpp(50) : warning C4189: 'func1' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_function.cpp(67) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=long (int),
            Func=boost::function<long (int)>
        ]
..\libs\tr1\test\test_function.cpp(51) : warning C4189: 'func2' : local variable is initialized but not referenced
..\libs\tr1\test\test_function.cpp(50) : warning C4189: 'func1' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_function.cpp(68) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=double (int,char),
            Func=boost::function<double (int,char)>
        ]
..\libs\tr1\test\test_function.cpp(51) : warning C4189: 'func2' : local variable is initialized but not referenced
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'int boost::detail::function::function_obj_invoker0<FunctionObj,R>::invoke(boost::detail::function::function_buffer &)'
        with
        [
            FunctionObj=test_functor,
            R=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker0<FunctionObj,R>' being compiled
        with
        [
            FunctionObj=test_functor,
            R=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            F=test_functor,
            FunctionObj=test_functor
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable0<R,Allocator>::init<F>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable0<R,Allocator>::basic_vtable0<Functor>(F)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=test_functor,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function0<R,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function0<R,Allocator>::function0<test_functor>(Functor,int)' being compiled
        with
        [
            R=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(34) : see reference to function template instantiation 'boost::function<Signature>::function<test_functor>(Functor,int)' being compiled
        with
        [
            Signature=int (void),
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(66) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=int (void),
            Func=boost::function<int (void)>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'long boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>::invoke(boost::detail::function::function_buffer &,T0)'
        with
        [
            FunctionObj=test_functor,
            R=long,
            T0=int
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker1<FunctionObj,R,T0>' being compiled
        with
        [
            FunctionObj=test_functor,
            R=long,
            T0=int
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            F=test_functor,
            FunctionObj=test_functor
        ]
        ..\boost/function/function_template.hpp(267) : see reference to function template instantiation 'void boost::detail::function::basic_vtable1<R,T0,Allocator>::init<F>(F)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(645) : see reference to function template instantiation 'boost::detail::function::basic_vtable1<R,T0,Allocator>::basic_vtable1<Functor>(F)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=test_functor,
            F=test_functor
        ]
        ..\boost/function/function_template.hpp(503) : see reference to function template instantiation 'void boost::function1<R,T0,Allocator>::assign_to<Functor>(Functor)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\boost/function/function_template.hpp(744) : see reference to function template instantiation 'boost::function1<R,T0,Allocator>::function1<test_functor>(Functor,int)' being compiled
        with
        [
            R=long,
            T0=int,
            Allocator=std::allocator<void>,
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(34) : see reference to function template instantiation 'boost::function<Signature>::function<test_functor>(Functor,int)' being compiled
        with
        [
            Signature=long (int),
            Functor=test_functor
        ]
        ..\libs\tr1\test\test_function.cpp(67) : see reference to function template instantiation 'void test_function<boost::function<Signature>>(Func *)' being compiled
        with
        [
            Signature=long (int),
            Func=boost::function<long (int)>
        ]
..\boost/function/function_template.hpp(120) : warning C4127: conditional expression is constant
        ..\boost/function/function_template.hpp(118) : while compiling class template member function 'double boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>::invoke(boost::detail::function::function_buffer &,T0,T1)'
        with
        [
            FunctionObj=test_functor,
            R=double,
            T0=int,
            T1=char
        ]
        ..\boost/function/function_template.hpp(358) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker2<FunctionObj,R,T0,T1>' being compiled
        with
        [
            FunctionObj=test_functor,
            R=double,
            T0=int,
            T1=char
        ]
        ..\boost/function/function_template.hpp(288) : see reference to function template instantiation 'void boost::detail::function::basic_vtable2<R,T0,T1,Allocator>::init<F>(FunctionObj,boost::detail::function::function_obj_tag)' being compiled
        with
        [
            R=double,
            T0=int,
            T1=char,
            Allocator=std::allocator<void>,
            F=test_functor,
            FunctionObj=test_functor
        ]
        ..\boost/function/function_template.hpp(267) : see...
   (remainder deleted because of excessive size)

tr1 - test_functional_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_functional_std_header.test\msvc\debug\test_functional_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_functional_std_header.test\msvc\debug\test_functional_std_header.obj"  

test_functional.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_function_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_function_tricky.test\msvc\debug\test_function_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_function_tricky.test\msvc\debug\test_function_tricky.obj"  

test_function_tricky.cpp
..\libs\tr1\test\test_function_tricky.cpp(77) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_function_tricky.cpp(78) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]

tr1 - test_hash - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_hash.test\msvc\debug\test_hash.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_hash.test\msvc\debug\test_hash.obj"  

test_hash.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_iomanip_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_iomanip_std_header.test\msvc\debug\test_iomanip_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_iomanip_std_header.test\msvc\debug\test_iomanip_std_header.obj"  

test_iomanip.cpp

tr1 - test_iostream_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_iostream_std_header.test\msvc\debug\test_iostream_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_iostream_std_header.test\msvc\debug\test_iostream_std_header.obj"  

test_iostream.cpp

tr1 - test_ios_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_ios_std_header.test\msvc\debug\test_ios_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_ios_std_header.test\msvc\debug\test_ios_std_header.obj"  

test_ios.cpp

tr1 - test_istream_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_istream_std_header.test\msvc\debug\test_istream_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_istream_std_header.test\msvc\debug\test_istream_std_header.obj"  

test_istream.cpp

tr1 - test_iterator_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_iterator_std_header.test\msvc\debug\test_iterator_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_iterator_std_header.test\msvc\debug\test_iterator_std_header.obj"  

test_iterator.cpp

tr1 - test_limits_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_limits_std_header.test\msvc\debug\test_limits_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_limits_std_header.test\msvc\debug\test_limits_std_header.obj"  

test_limits.cpp

tr1 - test_list_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_list_std_header.test\msvc\debug\test_list_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_list_std_header.test\msvc\debug\test_list_std_header.obj"  

test_list.cpp

tr1 - test_locale_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_locale_std_header.test\msvc\debug\test_locale_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_locale_std_header.test\msvc\debug\test_locale_std_header.obj"  

test_locale.cpp

tr1 - test_map_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_map_std_header.test\msvc\debug\test_map_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_map_std_header.test\msvc\debug\test_map_std_header.obj"  

test_map.cpp

tr1 - test_memory_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_memory_std_header.test\msvc\debug\test_memory_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_memory_std_header.test\msvc\debug\test_memory_std_header.obj"  

test_memory.cpp

tr1 - test_mem_fn - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_mem_fn.test\msvc\debug\test_mem_fn.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_mem_fn.test\msvc\debug\test_mem_fn.obj"  

test_mem_fn.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_mem_fn_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_mem_fn_tricky.test\msvc\debug\test_mem_fn_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_mem_fn_tricky.test\msvc\debug\test_mem_fn_tricky.obj"  

test_mem_fn_tricky.cpp
..\libs\tr1\test\test_mem_fn_tricky.cpp(37) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(void),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(void) volatile' to 'expected_result (__thiscall test::* )(void)'
        with
        [
            R=expected_result (void),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\libs\tr1\test\test_mem_fn_tricky.cpp(38) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(void),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(void) volatile const' to 'expected_result (__thiscall test::* )(void)'
        with
        [
            R=expected_result (void),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\libs\tr1\test\test_mem_fn_tricky.cpp(42) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(int),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(int) volatile' to 'expected_result (__thiscall test::* )(int)'
        with
        [
            R=expected_result (int),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
..\libs\tr1\test\test_mem_fn_tricky.cpp(43) : error C2664: 'boost::_mfi::dm<R,T> boost::mem_fn<expected_result(int),test>(R (__thiscall test::* ))' : cannot convert parameter 1 from 'expected_result (__thiscall test::* )(int) volatile const' to 'expected_result (__thiscall test::* )(int)'
        with
        [
            R=expected_result (int),
            T=test
        ]
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast

tr1 - test_new_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_new_std_header.test\msvc\debug\test_new_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_new_std_header.test\msvc\debug\test_new_std_header.obj"  

test_new.cpp

tr1 - test_numeric_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_numeric_std_header.test\msvc\debug\test_numeric_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_numeric_std_header.test\msvc\debug\test_numeric_std_header.obj"  

test_numeric.cpp

tr1 - test_ostream_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_ostream_std_header.test\msvc\debug\test_ostream_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_ostream_std_header.test\msvc\debug\test_ostream_std_header.obj"  

test_ostream.cpp

tr1 - test_queue_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_queue_std_header.test\msvc\debug\test_queue_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_queue_std_header.test\msvc\debug\test_queue_std_header.obj"  

test_queue.cpp

tr1 - test_random - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_random.test\msvc\debug\test_random.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_random.test\msvc\debug\test_random.obj"  

test_random.cpp
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=uniform_random_generator_architype &
        ]
        ..\boost/random/variate_generator.hpp(92) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=uniform_random_generator_architype &
        ]
        ..\libs\tr1\test\test_random.cpp(349) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=random_distribution_architype
        ]
..\boost/random/detail/pass_through_engine.hpp(49) : warning C4512: 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' : assignment operator could not be generated
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<uniform_random_generator_architype &>
        ]
        ..\boost/random/variate_generator.hpp(127) : see reference to class template instantiation 'boost::random::detail::pass_through_engine<UniformRandomNumberGenerator>' being compiled
        with
        [
            UniformRandomNumberGenerator=boost::random::detail::pass_through_engine<uniform_random_generator_architype &>
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=random_distribution_architype
        ]
..\boost/random/variate_generator.hpp(129) : warning C4512: 'boost::variate_generator<Engine,Distribution>' : assignment operator could not be generated
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=boost::uniform_int<>
        ]
        ..\libs\tr1\test\test_random.cpp(351) : see reference to class template instantiation 'boost::variate_generator<Engine,Distribution>' being compiled
        with
        [
            Engine=uniform_random_generator_architype &,
            Distribution=boost::uniform_int<>
        ]
..\libs\tr1\test\test_random.cpp(258) : warning C4189: 'gen' : local variable is initialized but not referenced
..\boost/random/detail/const_mod.hpp(88) : warning C4127: conditional expression is constant
        ..\boost/random/detail/const_mod.hpp(83) : while compiling class template member function 'boost::int32_t boost::random::const_mod<IntType,m>::mult(IntType,IntType)'
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(91) : see reference to class template instantiation 'boost::random::const_mod<IntType,m>' being compiled
        with
        [
            IntType=boost::int32_t,
            m=2147483563
        ]
        ..\boost/random/linear_congruential.hpp(90) : while compiling class template member function 'boost::int32_t boost::random::linear_congruential<IntType,a,c,m,val>::operator ()(void)'
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
        ..\boost/random/additive_combine.hpp(121) : see reference to class template instantiation 'boost::random::linear_congruential<IntType,a,c,m,val>' being compiled
        with
        [
            IntType=boost::int32_t,
            a=40014,
            c=0,
            m=2147483563,
            val=0
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(260) : see reference to function template instantiation 'void check_random_distribution<boost::uniform_int<IntType>>(T *)' being compiled
        with
        [
            IntType=unsigned long,
            T=boost::uniform_int<unsigned long>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(268) : see reference to function template instantiation 'void check_random_distribution<std::tr1::bernoulli_distribution>(T *)' being compiled
        with
        [
            T=std::tr1::bernoulli_distribution
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(272) : see reference to function template instantiation 'void check_random_distribution<boost::geometric_distribution<>>(T *)' being compiled
        with
        [
            T=boost::geometric_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(277) : see reference to function template instantiation 'void check_random_distribution<boost::geometric_distribution<IntType,RealType>>(T *)' being compiled
        with
        [
            IntType=long,
            RealType=double,
            T=boost::geometric_distribution<long,double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(283) : see reference to function template instantiation 'void check_random_distribution<boost::poisson_distribution<>>(T *)' being compiled
        with
        [
            T=boost::poisson_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(288) : see reference to function template instantiation 'void check_random_distribution<boost::poisson_distribution<IntType,RealType>>(T *)' being compiled
        with
        [
            IntType=long,
            RealType=double,
            T=boost::poisson_distribution<long,double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(295) : see reference to function template instantiation 'void check_random_distribution<boost::binomial_distribution<>>(T *)' being compiled
        with
        [
            T=boost::binomial_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(300) : see reference to function template instantiation 'void check_random_distribution<boost::binomial_distribution<IntType,RealType>>(T *)' being compiled
        with
        [
            IntType=long,
            RealType=double,
            T=boost::binomial_distribution<long,double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(305) : see reference to function template instantiation 'void check_random_distribution<boost::uniform_real<>>(T *)' being compiled
        with
        [
            T=boost::uniform_real<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(311) : see reference to function template instantiation 'void check_random_distribution<boost::uniform_real<RealType>>(T *)' being compiled
        with
        [
            RealType=long double,
            T=boost::uniform_real<long double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(316) : see reference to function template instantiation 'void check_random_distribution<boost::exponential_distribution<>>(T *)' being compiled
        with
        [
            T=boost::exponential_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(321) : see reference to function template instantiation 'void check_random_distribution<boost::exponential_distribution<RealType>>(T *)' being compiled
        with
        [
            RealType=long double,
            T=boost::exponential_distribution<long double>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(326) : see reference to function template instantiation 'void check_random_distribution<boost::normal_distribution<>>(T *)' being compiled
        with
        [
            T=boost::normal_distribution<>
        ]
..\libs\tr1\test\test_random.cpp(184) : warning C4189: 'ct' : local variable is initialized but not referenced
        ..\libs\tr1\test\test_random.cpp(332) : see reference to function template instantiation 'void check_random_distribution<boost::normal_distribution&l...
   (remainder deleted because of excessive size)

tr1 - test_reference_wrapper - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_reference_wrapper.test\msvc\debug\test_reference_wrapper.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_reference_wrapper.test\msvc\debug\test_reference_wrapper.obj"  

test_reference_wrapper.cpp
..\libs\tr1\test\test_reference_wrapper.cpp(26) : warning C4189: 'ref' : local variable is initialized but not referenced
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_reference_wrapper_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_reference_wrapper_tricky.test\msvc\debug\test_reference_wrapper_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_reference_wrapper_tricky.test\msvc\debug\test_reference_wrapper_tricky.obj"  

test_reference_wrapper_tricky.cpp
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(38) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(39) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(40) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(41) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(42) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(44) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(45) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(46) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(47) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(48) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>'
        with
        [
            x=false
        ]
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(60) : error C2064: term does not evaluate to a function taking 1 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(62) : error C2064: term does not evaluate to a function taking 1 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(64) : error C2064: term does not evaluate to a function taking 1 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(71) : error C2064: term does not evaluate to a function taking 2 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(73) : error C2064: term does not evaluate to a function taking 2 arguments
..\libs\tr1\test\test_reference_wrapper_tricky.cpp(75) : error C2064: term does not evaluate to a function taking 2 arguments

tr1 - test_regex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_regex.test\msvc\debug\test_regex.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_regex.test\msvc\debug\test_regex.obj"  

test_regex.cpp
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=unsigned long
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=unsigned long
        ]
        ..\boost/regex/concepts.hpp(171) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=unsigned long,
            T=boost::AssignableConcept<unsigned long>
        ]
        ..\boost/regex/concepts.hpp(166) : while compiling class template member function 'void boost::RegexTraitsConcept<traits>::constraints(void)'
        with
        [
            traits=boost::regex_traits<char>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::RegexTraitsConcept<traits>' being compiled
        with
        [
            traits=boost::regex_traits<char>
        ]
        ..\libs\tr1\test\test_regex.cpp(22) : see reference to function template instantiation 'void boost::function_requires<boost::RegexTraitsConcept<traits>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            traits=boost::regex_traits<char>,
            T=boost::RegexTraitsConcept<boost::regex_traits<char>>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::regex_constants::syntax_option_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::regex_constants::syntax_option_type
        ]
        ..\boost/regex/concepts.hpp(139) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_constants::syntax_option_type,
            T=boost::AssignableConcept<boost::regex_constants::syntax_option_type>
        ]
        ..\boost/regex/concepts.hpp(137) : while compiling class template member function 'void boost::BitmaskConcept<Bitmask>::constraints(void)'
        with
        [
            Bitmask=boost::regex_constants::syntax_option_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BitmaskConcept<Bitmask>' being compiled
        with
        [
            Bitmask=boost::regex_constants::syntax_option_type
        ]
        ..\boost/regex/concepts.hpp(252) : see reference to function template instantiation 'void boost::function_requires<boost::BitmaskConcept<Bitmask>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Bitmask=boost::regex_constants::syntax_option_type,
            T=boost::BitmaskConcept<boost::regex_constants::syntax_option_type>
        ]
        ..\boost/regex/concepts.hpp(248) : while compiling class template member function 'void boost::BaseRegexConcept<Regex>::global_constraints(void)'
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BaseRegexConcept<Regex>' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/regex/concepts.hpp(569) : see reference to function template instantiation 'void boost::function_requires<boost::BaseRegexConcept<Regex>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>,
            T=boost::BaseRegexConcept<boost::basic_regex<char,boost::regex_traits<char>>>
        ]
        ..\boost/regex/concepts.hpp(568) : while compiling class template member function 'void boost::RegexConcept<Regex>::constraints(void)'
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::RegexConcept<Regex>' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>
        ]
        ..\libs\tr1\test\test_regex.cpp(28) : see reference to function template instantiation 'void boost::function_requires<boost::RegexConcept<Regex>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Regex=boost::basic_regex<char,boost::regex_traits<char>>,
            T=boost::RegexConcept<boost::basic_regex<char,boost::regex_traits<char>>>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::regex_constants::match_flag_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::regex_constants::match_flag_type
        ]
        ..\boost/regex/concepts.hpp(139) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_constants::match_flag_type,
            T=boost::AssignableConcept<boost::regex_constants::match_flag_type>
        ]
        ..\boost/regex/concepts.hpp(137) : while compiling class template member function 'void boost::BitmaskConcept<Bitmask>::constraints(void)'
        with
        [
            Bitmask=boost::regex_constants::match_flag_type
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::BitmaskConcept<Bitmask>' being compiled
        with
        [
            Bitmask=boost::regex_constants::match_flag_type
        ]
        ..\boost/regex/concepts.hpp(266) : see reference to function template instantiation 'void boost::function_requires<boost::BitmaskConcept<Bitmask>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            Bitmask=boost::regex_constants::match_flag_type,
            T=boost::BitmaskConcept<boost::regex_constants::match_flag_type>
        ]
..\boost/concept_check.hpp(227) : warning C4100: 'b' : unreferenced formal parameter
        ..\boost/concept_check.hpp(227) : while compiling class template member function 'void boost::AssignableConcept<TT>::const_constraints(const TT &)'
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::AssignableConcept<TT>' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(541) : see reference to function template instantiation 'void boost::function_requires<boost::AssignableConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>,
            T=boost::AssignableConcept<boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>>
        ]
        ..\boost/concept_check.hpp(540) : while compiling class template member function 'void boost::InputIteratorConcept<TT>::constraints(void)'
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(48) : see reference to class template instantiation 'boost::InputIteratorConcept<TT>' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>
        ]
        ..\boost/concept_check.hpp(578) : see reference to function template instantiation 'void boost::function_requires<boost::InputIteratorConcept<TT>>(boost::mpl::identity<T> *)' being compiled
        with
        [
            TT=boost::regex_iterator<boost::bidirectional_iterator_archetype<char>,char,boost::regex_traits<char>>,
            T=boost::InputIteratorConcept<boost::regex_iterator<boost::bidirectional_ite...
   (remainder deleted because of excessive size)

tr1 - test_result_of - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_result_of.test\msvc\debug\test_result_of.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_result_of.test\msvc\debug\test_result_of.obj"  

test_result_of.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_set_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_set_std_header.test\msvc\debug\test_set_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_set_std_header.test\msvc\debug\test_set_std_header.obj"  

test_set.cpp

tr1 - test_shared_ptr - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_shared_ptr.test\msvc\debug\test_shared_ptr.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_shared_ptr.test\msvc\debug\test_shared_ptr.obj"  

test_shared_ptr.cpp

tr1 - test_sstream_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_sstream_std_header.test\msvc\debug\test_sstream_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_sstream_std_header.test\msvc\debug\test_sstream_std_header.obj"  

test_sstream.cpp

tr1 - test_stack_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_stack_std_header.test\msvc\debug\test_stack_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_stack_std_header.test\msvc\debug\test_stack_std_header.obj"  

test_stack.cpp

tr1 - test_stdexcept_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_stdexcept_std_header.test\msvc\debug\test_stdexcept_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_stdexcept_std_header.test\msvc\debug\test_stdexcept_std_header.obj"  

test_stdexcept.cpp

tr1 - test_streambuf_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_streambuf_std_header.test\msvc\debug\test_streambuf_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_streambuf_std_header.test\msvc\debug\test_streambuf_std_header.obj"  

test_streambuf.cpp

tr1 - test_string_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_string_std_header.test\msvc\debug\test_string_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_string_std_header.test\msvc\debug\test_string_std_header.obj"  

test_string.cpp

tr1 - test_strstream_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_strstream_std_header.test\msvc\debug\test_strstream_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_strstream_std_header.test\msvc\debug\test_strstream_std_header.obj"  

test_strstream.cpp

tr1 - test_tr1_include - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_tr1_include.test\msvc\debug\test_tr1_include.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_tr1_include.test\msvc\debug\test_tr1_include.obj"  

test_tr1_include.cpp
..\boost/functional/detail/hash_float.hpp(87) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
        ..\boost/functional/hash/hash.hpp(208) : see reference to function template instantiation 'size_t boost::hash_detail::float_hash_value<long double>(T)' being compiled
        with
        [
            T=long double
        ]

tr1 - test_tuple - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_tuple.test\msvc\debug\test_tuple.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_tuple.test\msvc\debug\test_tuple.obj"  

test_tuple.cpp
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple.cpp(45) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple.cpp(47) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\libs\tr1\test\test_tuple.cpp(50) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(195) : see reference to class template instantiation 'boost::is_class<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(210) : see reference to class template instantiation 'boost::detail::is_base_and_derived_impl<B,D>' being compiled
        with
        [
            B=boost::fusion::sequence_root,
            D=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/is_sequence.hpp(27) : see reference to class template instantiation 'boost::is_base_and_derived<Base,Derived>' being compiled
        with
        [
            Base=boost::fusion::sequence_root,
            Derived=boost::fusion::tuple<int &,long>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::fusion::is_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/as_fusion_sequence.hpp(55) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::fusion::is_sequence<boost::fusion::tuple<int &,long>>,
            T2=boost::fusion::tuple<int &,long>,
            T3=boost::fusion::type_sequence<boost::fusion::tuple<int &,long>>
        ]
        ..\boost/spirit/fusion/sequence/value_at.hpp(32) : see reference to class template instantiation 'boost::fusion::as_fusion_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/tuple_element.hpp(31) : see reference to class template instantiation 'boost::fusion::meta::value_at_c<Sequence,N>' being compiled
        with
        [
            Sequence=boost::fusion::tuple<int &,long>,
            N=0
        ]
        ..\libs\tr1\test\test_tuple.cpp(57) : see reference to class template instantiation 'boost::fusion::tuple_element<N,Sequence>' being compiled
        with
        [
            N=0,
            Sequence=boost::fusion::tuple<int &,long>
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusion::tuple<const int &,long>
        ]
        ..\boost...
   (remainder deleted because of excessive size)

tr1 - test_tuple_tricky - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_tuple_tricky.test\msvc\debug\test_tuple_tricky.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_tuple_tricky.test\msvc\debug\test_tuple_tricky.obj"  

test_tuple_tricky.cpp
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(66) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(175) : warning C4512: 'boost::fusion::tuple_data3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(252) : see reference to class template instantiation 'boost::fusion::tuple_data3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple3<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(68) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1,T2>' being compiled
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(304) : warning C4512: 'boost::fusion::tuple3<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1,T2>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=int,
            T2=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(71) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long &
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(195) : see reference to class template instantiation 'boost::is_class<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/type_traits/is_base_and_derived.hpp(210) : see reference to class template instantiation 'boost::detail::is_base_and_derived_impl<B,D>' being compiled
        with
        [
            B=boost::fusion::sequence_root,
            D=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/is_sequence.hpp(27) : see reference to class template instantiation 'boost::is_base_and_derived<Base,Derived>' being compiled
        with
        [
            Base=boost::fusion::sequence_root,
            Derived=boost::fusion::tuple<int &,long>
        ]
        ..\boost/mpl/if.hpp(63) : see reference to class template instantiation 'boost::fusion::is_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/as_fusion_sequence.hpp(55) : see reference to class template instantiation 'boost::mpl::if_<T1,T2,T3>' being compiled
        with
        [
            T1=boost::fusion::is_sequence<boost::fusion::tuple<int &,long>>,
            T2=boost::fusion::tuple<int &,long>,
            T3=boost::fusion::type_sequence<boost::fusion::tuple<int &,long>>
        ]
        ..\boost/spirit/fusion/sequence/value_at.hpp(32) : see reference to class template instantiation 'boost::fusion::as_fusion_sequence<T>' being compiled
        with
        [
            T=boost::fusion::tuple<int &,long>
        ]
        ..\boost/spirit/fusion/sequence/tuple_element.hpp(31) : see reference to class template instantiation 'boost::fusion::meta::value_at_c<Sequence,N>' being compiled
        with
        [
            Sequence=boost::fusion::tuple<int &,long>,
            N=0
        ]
        ..\libs\tr1\test\test_tuple_tricky.cpp(78) : see reference to class template instantiation 'boost::fusion::tuple_element<N,Sequence>' being compiled
        with
        [
            N=0,
            Sequence=boost::fusion::tuple<int &,long>
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(236) : warning C4512: 'boost::fusion::tuple2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple.hpp(71) : warning C4512: 'boost::fusion::tuple<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=int &,
            T1=long
        ]
..\boost/spirit/fusion/sequence/tuple10.hpp(136) : warning C4512: 'boost::fusion::tuple_data2<T0,T1>' : assignment operator could not be generated
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple10.hpp(179) : see reference to class template instantiation 'boost::fusion::tuple_data2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/spirit/fusion/sequence/tuple.hpp(36) : see reference to class template instantiation 'boost::fusion::tuple2<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(76) : see reference to class template instantiation 'boost::fusion::tuple<T0,T1>' being compiled
        with
        [
            T0=const int &,
            T1=long
        ]
        ..\boost/type_traits/is_class.hpp(121) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled
        with
        [
            T=boost::fusio...
   (remainder deleted because of excessive size)

tr1 - test_typeinfo_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_typeinfo_std_header.test\msvc\debug\test_typeinfo_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_typeinfo_std_header.test\msvc\debug\test_typeinfo_std_header.obj"  

test_typeinfo.cpp

tr1 - test_type_traits - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_type_traits.test\msvc\debug\test_type_traits.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_type_traits.test\msvc\debug\test_type_traits.obj"  

test_type_traits.cpp
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=void
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=UDT
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=enum_type
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=void *
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=UDT &
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (__cdecl &)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (__cdecl *)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int (__thiscall UDT::* )(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int UDT::* 
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(137) : see reference to function template instantiation 'void check_transform_trait<boost::remove_const<T>>(const boost::remove_const<T> *)' being compiled
        with
        [
            T=int [4]
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=void
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=float
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=UDT
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=enum_type
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=void *
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=UDT &
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (__cdecl &)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (__cdecl *)(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int (__thiscall UDT::* )(void)
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void check_transform_trait<boost::remove_volatile<T>>(const boost::remove_volatile<T> *)' being compiled
        with
        [
            T=int UDT::* 
        ]
..\libs\tr1\test\test_type_traits.cpp(31) : warning C4100: 'p' : unreferenced formal parameter
        ..\libs\tr1\test\test_type_traits.cpp(138) : see reference to function template instantiation 'void ch...
   (remainder deleted because of excessive size)

tr1 - test_utility_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_utility_std_header.test\msvc\debug\test_utility_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_utility_std_header.test\msvc\debug\test_utility_std_header.obj"  

test_utility.cpp

tr1 - test_valarray_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_valarray_std_header.test\msvc\debug\test_valarray_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_valarray_std_header.test\msvc\debug\test_valarray_std_header.obj"  

test_valarray.cpp

tr1 - test_vector_std_header - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\test_vector_std_header.test\msvc\debug\test_vector_std_header.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\test_vector_std_header.test\msvc\debug\test_vector_std_header.obj"  

test_vector.cpp

tr1 - tr1_add_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_add_const_test.test\msvc\debug\tr1_add_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_add_const_test.test\msvc\debug\tr1_add_const_test.obj"  

tr1_add_const_test.cpp

tr1 - tr1_add_cv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_add_cv_test.test\msvc\debug\tr1_add_cv_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_add_cv_test.test\msvc\debug\tr1_add_cv_test.obj"  

tr1_add_cv_test.cpp

tr1 - tr1_add_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_add_pointer_test.test\msvc\debug\tr1_add_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_add_pointer_test.test\msvc\debug\tr1_add_pointer_test.obj"  

tr1_add_pointer_test.cpp

tr1 - tr1_add_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_add_reference_test.test\msvc\debug\tr1_add_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_add_reference_test.test\msvc\debug\tr1_add_reference_test.obj"  

tr1_add_reference_test.cpp

tr1 - tr1_add_volatile_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_add_volatile_test.test\msvc\debug\tr1_add_volatile_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_add_volatile_test.test\msvc\debug\tr1_add_volatile_test.obj"  

tr1_add_volatile_test.cpp

tr1 - tr1_aligned_storage_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_aligned_storage_test.test\msvc\debug\tr1_aligned_storage_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_aligned_storage_test.test\msvc\debug\tr1_aligned_storage_test.obj"  

tr1_aligned_storage_test.cpp

tr1 - tr1_alignment_of_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_alignment_of_test.test\msvc\debug\tr1_alignment_of_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_alignment_of_test.test\msvc\debug\tr1_alignment_of_test.obj"  

tr1_alignment_of_test.cpp

tr1 - tr1_extent_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_extent_test.test\msvc\debug\tr1_extent_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_extent_test.test\msvc\debug\tr1_extent_test.obj"  

tr1_extent_test.cpp

tr1 - tr1_has_nothrow_assign_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_nothrow_assign_test.test\msvc\debug\tr1_has_nothrow_assign_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_nothrow_assign_test.test\msvc\debug\tr1_has_nothrow_assign_test.obj"  

tr1_has_nothrow_assign_test.cpp

tr1 - tr1_has_nothrow_constr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_nothrow_constr_test.test\msvc\debug\tr1_has_nothrow_constr_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_nothrow_constr_test.test\msvc\debug\tr1_has_nothrow_constr_test.obj"  

tr1_has_nothrow_constr_test.cpp

tr1 - tr1_has_nothrow_copy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_nothrow_copy_test.test\msvc\debug\tr1_has_nothrow_copy_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_nothrow_copy_test.test\msvc\debug\tr1_has_nothrow_copy_test.obj"  

tr1_has_nothrow_copy_test.cpp

tr1 - tr1_has_tr1_array_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_array_pass.test\msvc\debug\tr1_has_tr1_array_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_array_pass.test\msvc\debug\tr1_has_tr1_array_pass.obj"  

tr1_has_tr1_array_pass.cpp

tr1 - tr1_has_tr1_bind_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_bind_pass.test\msvc\debug\tr1_has_tr1_bind_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_bind_pass.test\msvc\debug\tr1_has_tr1_bind_pass.obj"  

tr1_has_tr1_bind_pass.cpp

tr1 - tr1_has_tr1_complex_over_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_complex_over_pass.test\msvc\debug\tr1_has_tr1_complex_over_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_complex_over_pass.test\msvc\debug\tr1_has_tr1_complex_over_pass.obj"  

tr1_has_tr1_complex_over_pass.cpp

tr1 - tr1_has_tr1_complex_trig_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_complex_trig_pass.test\msvc\debug\tr1_has_tr1_complex_trig_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_complex_trig_pass.test\msvc\debug\tr1_has_tr1_complex_trig_pass.obj"  

tr1_has_tr1_complex_trig_pass.cpp

tr1 - tr1_has_tr1_function_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_function_pass.test\msvc\debug\tr1_has_tr1_function_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_function_pass.test\msvc\debug\tr1_has_tr1_function_pass.obj"  

tr1_has_tr1_function_pass.cpp

tr1 - tr1_has_tr1_hash_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_hash_pass.test\msvc\debug\tr1_has_tr1_hash_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_hash_pass.test\msvc\debug\tr1_has_tr1_hash_pass.obj"  

tr1_has_tr1_hash_pass.cpp

tr1 - tr1_has_tr1_mem_fn_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_mem_fn_pass.test\msvc\debug\tr1_has_tr1_mem_fn_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_mem_fn_pass.test\msvc\debug\tr1_has_tr1_mem_fn_pass.obj"  

tr1_has_tr1_mem_fn_pass.cpp

tr1 - tr1_has_tr1_random_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_random_pass.test\msvc\debug\tr1_has_tr1_random_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_random_pass.test\msvc\debug\tr1_has_tr1_random_pass.obj"  

tr1_has_tr1_random_pass.cpp

tr1 - tr1_has_tr1_ref_wrap_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_ref_wrap_pass.test\msvc\debug\tr1_has_tr1_ref_wrap_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_ref_wrap_pass.test\msvc\debug\tr1_has_tr1_ref_wrap_pass.obj"  

tr1_has_tr1_ref_wrap_pass.cpp

tr1 - tr1_has_tr1_regex_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_regex_pass.test\msvc\debug\tr1_has_tr1_regex_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_regex_pass.test\msvc\debug\tr1_has_tr1_regex_pass.obj"  

tr1_has_tr1_regex_pass.cpp

tr1 - tr1_has_tr1_result_of_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_result_of_pass.test\msvc\debug\tr1_has_tr1_result_of_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_result_of_pass.test\msvc\debug\tr1_has_tr1_result_of_pass.obj"  

tr1_has_tr1_result_of_pass.cpp

tr1 - tr1_has_tr1_shared_ptr_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_shared_ptr_pass.test\msvc\debug\tr1_has_tr1_shared_ptr_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_shared_ptr_pass.test\msvc\debug\tr1_has_tr1_shared_ptr_pass.obj"  

tr1_has_tr1_shared_ptr_pass.cpp

tr1 - tr1_has_tr1_tuple_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_tuple_pass.test\msvc\debug\tr1_has_tr1_tuple_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_tuple_pass.test\msvc\debug\tr1_has_tr1_tuple_pass.obj"  

tr1_has_tr1_tuple_pass.cpp

tr1 - tr1_has_tr1_type_traits_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_type_traits_pass.test\msvc\debug\tr1_has_tr1_type_traits_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_type_traits_pass.test\msvc\debug\tr1_has_tr1_type_traits_pass.obj"  

tr1_has_tr1_type_traits_pass.cpp

tr1 - tr1_has_tr1_unordered_map_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_unordered_map_pass.test\msvc\debug\tr1_has_tr1_unordered_map_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_unordered_map_pass.test\msvc\debug\tr1_has_tr1_unordered_map_pass.obj"  

tr1_has_tr1_unordered_map_pass.cpp

tr1 - tr1_has_tr1_unordered_set_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_unordered_set_pass.test\msvc\debug\tr1_has_tr1_unordered_set_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_unordered_set_pass.test\msvc\debug\tr1_has_tr1_unordered_set_pass.obj"  

tr1_has_tr1_unordered_set_pass.cpp

tr1 - tr1_has_tr1_utility_pass - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_tr1_utility_pass.test\msvc\debug\tr1_has_tr1_utility_pass.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_tr1_utility_pass.test\msvc\debug\tr1_has_tr1_utility_pass.obj"  

tr1_has_tr1_utility_pass.cpp

tr1 - tr1_has_trivial_assign_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_trivial_assign_test.test\msvc\debug\tr1_has_trivial_assign_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_trivial_assign_test.test\msvc\debug\tr1_has_trivial_assign_test.obj"  

tr1_has_trivial_assign_test.cpp

tr1 - tr1_has_trivial_constr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_trivial_constr_test.test\msvc\debug\tr1_has_trivial_constr_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_trivial_constr_test.test\msvc\debug\tr1_has_trivial_constr_test.obj"  

tr1_has_trivial_constr_test.cpp

tr1 - tr1_has_trivial_copy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_trivial_copy_test.test\msvc\debug\tr1_has_trivial_copy_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_trivial_copy_test.test\msvc\debug\tr1_has_trivial_copy_test.obj"  

tr1_has_trivial_copy_test.cpp

tr1 - tr1_has_trivial_destructor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_trivial_destructor_test.test\msvc\debug\tr1_has_trivial_destructor_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_trivial_destructor_test.test\msvc\debug\tr1_has_trivial_destructor_test.obj"  

tr1_has_trivial_destructor_test.cpp

tr1 - tr1_has_virtual_destructor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_has_virtual_destructor_test.test\msvc\debug\tr1_has_virtual_destructor_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_has_virtual_destructor_test.test\msvc\debug\tr1_has_virtual_destructor_test.obj"  

tr1_has_virtual_destructor_test.cpp

tr1 - tr1_is_abstract_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_abstract_test.test\msvc\debug\tr1_is_abstract_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_abstract_test.test\msvc\debug\tr1_is_abstract_test.obj"  

tr1_is_abstract_test.cpp
..\libs/type_traits/test/is_abstract_test.cpp(80) : warning C4505: 'TTestAC<T>::foo' : unreferenced local function has been removed
        with
        [
            T=int
        ]
..\libs/type_traits/test/is_abstract_test.cpp(83) : warning C4505: 'TTestAF<T>::foo' : unreferenced local function has been removed
        with
        [
            T=int
        ]

tr1 - tr1_is_arithmetic_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_arithmetic_test.test\msvc\debug\tr1_is_arithmetic_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_arithmetic_test.test\msvc\debug\tr1_is_arithmetic_test.obj"  

tr1_is_arithmetic_test.cpp

tr1 - tr1_is_array_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_array_test.test\msvc\debug\tr1_is_array_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_array_test.test\msvc\debug\tr1_is_array_test.obj"  

tr1_is_array_test.cpp

tr1 - tr1_is_base_of_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_base_of_test.test\msvc\debug\tr1_is_base_of_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_base_of_test.test\msvc\debug\tr1_is_base_of_test.obj"  

tr1_is_base_of_test.cpp

tr1 - tr1_is_class_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_class_test.test\msvc\debug\tr1_is_class_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_class_test.test\msvc\debug\tr1_is_class_test.obj"  

tr1_is_class_test.cpp

tr1 - tr1_is_compound_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_compound_test.test\msvc\debug\tr1_is_compound_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_compound_test.test\msvc\debug\tr1_is_compound_test.obj"  

tr1_is_compound_test.cpp

tr1 - tr1_is_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_const_test.test\msvc\debug\tr1_is_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_const_test.test\msvc\debug\tr1_is_const_test.obj"  

tr1_is_const_test.cpp

tr1 - tr1_is_convertible_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_convertible_test.test\msvc\debug\tr1_is_convertible_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_convertible_test.test\msvc\debug\tr1_is_convertible_test.obj"  

tr1_is_convertible_test.cpp

tr1 - tr1_is_empty_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_empty_test.test\msvc\debug\tr1_is_empty_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_empty_test.test\msvc\debug\tr1_is_empty_test.obj"  

tr1_is_empty_test.cpp

tr1 - tr1_is_enum_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_enum_test.test\msvc\debug\tr1_is_enum_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_enum_test.test\msvc\debug\tr1_is_enum_test.obj"  

tr1_is_enum_test.cpp

tr1 - tr1_is_floating_point_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_floating_point_test.test\msvc\debug\tr1_is_floating_point_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_floating_point_test.test\msvc\debug\tr1_is_floating_point_test.obj"  

tr1_is_floating_point_test.cpp

tr1 - tr1_is_function_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_function_test.test\msvc\debug\tr1_is_function_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_function_test.test\msvc\debug\tr1_is_function_test.obj"  

tr1_is_function_test.cpp

tr1 - tr1_is_fundamental_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_fundamental_test.test\msvc\debug\tr1_is_fundamental_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_fundamental_test.test\msvc\debug\tr1_is_fundamental_test.obj"  

tr1_is_fundamental_test.cpp

tr1 - tr1_is_integral_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_integral_test.test\msvc\debug\tr1_is_integral_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_integral_test.test\msvc\debug\tr1_is_integral_test.obj"  

tr1_is_integral_test.cpp

tr1 - tr1_is_member_func_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_member_func_test.test\msvc\debug\tr1_is_member_func_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_member_func_test.test\msvc\debug\tr1_is_member_func_test.obj"  

tr1_is_member_func_test.cpp

tr1 - tr1_is_member_obj_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_member_obj_test.test\msvc\debug\tr1_is_member_obj_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_member_obj_test.test\msvc\debug\tr1_is_member_obj_test.obj"  

tr1_is_member_obj_test.cpp

tr1 - tr1_is_member_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_member_pointer_test.test\msvc\debug\tr1_is_member_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_member_pointer_test.test\msvc\debug\tr1_is_member_pointer_test.obj"  

tr1_is_member_pointer_test.cpp

tr1 - tr1_is_object_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_object_test.test\msvc\debug\tr1_is_object_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_object_test.test\msvc\debug\tr1_is_object_test.obj"  

tr1_is_object_test.cpp

tr1 - tr1_is_pod_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_pod_test.test\msvc\debug\tr1_is_pod_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_pod_test.test\msvc\debug\tr1_is_pod_test.obj"  

tr1_is_pod_test.cpp

tr1 - tr1_is_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_pointer_test.test\msvc\debug\tr1_is_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_pointer_test.test\msvc\debug\tr1_is_pointer_test.obj"  

tr1_is_pointer_test.cpp

tr1 - tr1_is_polymorphic_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_polymorphic_test.test\msvc\debug\tr1_is_polymorphic_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_polymorphic_test.test\msvc\debug\tr1_is_polymorphic_test.obj"  

tr1_is_polymorphic_test.cpp

tr1 - tr1_is_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_reference_test.test\msvc\debug\tr1_is_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_reference_test.test\msvc\debug\tr1_is_reference_test.obj"  

tr1_is_reference_test.cpp

tr1 - tr1_is_same_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_same_test.test\msvc\debug\tr1_is_same_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_same_test.test\msvc\debug\tr1_is_same_test.obj"  

tr1_is_same_test.cpp

tr1 - tr1_is_scalar_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_scalar_test.test\msvc\debug\tr1_is_scalar_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_scalar_test.test\msvc\debug\tr1_is_scalar_test.obj"  

tr1_is_scalar_test.cpp

tr1 - tr1_is_signed_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_signed_test.test\msvc\debug\tr1_is_signed_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_signed_test.test\msvc\debug\tr1_is_signed_test.obj"  

tr1_is_signed_test.cpp

tr1 - tr1_is_union_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_union_test.test\msvc\debug\tr1_is_union_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_union_test.test\msvc\debug\tr1_is_union_test.obj"  

tr1_is_union_test.cpp

tr1 - tr1_is_unsigned_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_unsigned_test.test\msvc\debug\tr1_is_unsigned_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_unsigned_test.test\msvc\debug\tr1_is_unsigned_test.obj"  

tr1_is_unsigned_test.cpp

tr1 - tr1_is_void_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_void_test.test\msvc\debug\tr1_is_void_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_void_test.test\msvc\debug\tr1_is_void_test.obj"  

tr1_is_void_test.cpp

tr1 - tr1_is_volatile_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_is_volatile_test.test\msvc\debug\tr1_is_volatile_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_is_volatile_test.test\msvc\debug\tr1_is_volatile_test.obj"  

tr1_is_volatile_test.cpp

tr1 - tr1_rank_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_rank_test.test\msvc\debug\tr1_rank_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_rank_test.test\msvc\debug\tr1_rank_test.obj"  

tr1_rank_test.cpp

tr1 - tr1_remove_all_extents_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_all_extents_test.test\msvc\debug\tr1_remove_all_extents_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_all_extents_test.test\msvc\debug\tr1_remove_all_extents_test.obj"  

tr1_remove_all_extents_test.cpp

tr1 - tr1_remove_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_const_test.test\msvc\debug\tr1_remove_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_const_test.test\msvc\debug\tr1_remove_const_test.obj"  

tr1_remove_const_test.cpp

tr1 - tr1_remove_cv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_cv_test.test\msvc\debug\tr1_remove_cv_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_cv_test.test\msvc\debug\tr1_remove_cv_test.obj"  

tr1_remove_cv_test.cpp

tr1 - tr1_remove_extent_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_extent_test.test\msvc\debug\tr1_remove_extent_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_extent_test.test\msvc\debug\tr1_remove_extent_test.obj"  

tr1_remove_extent_test.cpp

tr1 - tr1_remove_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_pointer_test.test\msvc\debug\tr1_remove_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_pointer_test.test\msvc\debug\tr1_remove_pointer_test.obj"  

tr1_remove_pointer_test.cpp

tr1 - tr1_remove_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_reference_test.test\msvc\debug\tr1_remove_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_reference_test.test\msvc\debug\tr1_remove_reference_test.obj"  

tr1_remove_reference_test.cpp

tr1 - tr1_remove_volatile_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_remove_volatile_test.test\msvc\debug\tr1_remove_volatile_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_remove_volatile_test.test\msvc\debug\tr1_remove_volatile_test.obj"  

tr1_remove_volatile_test.cpp

tr1 - tr1_tricky_abstract_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_tricky_abstract_type_test.test\msvc\debug\tr1_tricky_abstract_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_tricky_abstract_type_test.test\msvc\debug\tr1_tricky_abstract_type_test.obj"  

tr1_tricky_abstract_type_test.cpp

tr1 - tr1_tricky_add_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_tricky_add_pointer_test.test\msvc\debug\tr1_tricky_add_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_tricky_add_pointer_test.test\msvc\debug\tr1_tricky_add_pointer_test.obj"  

tr1_tricky_add_pointer_test.cpp

tr1 - tr1_tricky_function_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_tricky_function_type_test.test\msvc\debug\tr1_tricky_function_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_tricky_function_type_test.test\msvc\debug\tr1_tricky_function_type_test.obj"  

tr1_tricky_function_type_test.cpp

tr1 - tr1_tricky_incomplete_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_tricky_incomplete_type_test.test\msvc\debug\tr1_tricky_incomplete_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_tricky_incomplete_type_test.test\msvc\debug\tr1_tricky_incomplete_type_test.obj"  

tr1_tricky_incomplete_type_test.cpp

tr1 - tr1_tricky_is_enum_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_tricky_is_enum_test.test\msvc\debug\tr1_tricky_is_enum_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_tricky_is_enum_test.test\msvc\debug\tr1_tricky_is_enum_test.obj"  

tr1_tricky_is_enum_test.cpp

tr1 - tr1_tricky_partial_spec_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\tr1\test\tr1_tricky_partial_spec_test.test\msvc\debug\tr1_tricky_partial_spec_test.obj.rsp" -c -Fo"..\bin.v2\libs\tr1\test\tr1_tricky_partial_spec_test.test\msvc\debug\tr1_tricky_partial_spec_test.obj"  

tr1_tricky_partial_spec_test.cpp

type_traits - add_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\add_const_test.test\msvc\debug\add_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\add_const_test.test\msvc\debug\add_const_test.obj"  

add_const_test.cpp

type_traits - add_cv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\add_cv_test.test\msvc\debug\add_cv_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\add_cv_test.test\msvc\debug\add_cv_test.obj"  

add_cv_test.cpp

type_traits - add_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\add_pointer_test.test\msvc\debug\add_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\add_pointer_test.test\msvc\debug\add_pointer_test.obj"  

add_pointer_test.cpp

type_traits - add_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\add_reference_test.test\msvc\debug\add_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\add_reference_test.test\msvc\debug\add_reference_test.obj"  

add_reference_test.cpp

type_traits - add_volatile_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\add_volatile_test.test\msvc\debug\add_volatile_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\add_volatile_test.test\msvc\debug\add_volatile_test.obj"  

add_volatile_test.cpp

type_traits - aligned_storage_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\aligned_storage_test.test\msvc\debug\aligned_storage_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\aligned_storage_test.test\msvc\debug\aligned_storage_test.obj"  

aligned_storage_test.cpp

type_traits - alignment_of_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\alignment_of_test.test\msvc\debug\alignment_of_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\alignment_of_test.test\msvc\debug\alignment_of_test.obj"  

alignment_of_test.cpp

type_traits - decay_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\decay_test.test\msvc\debug\decay_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\decay_test.test\msvc\debug\decay_test.obj"  

decay_test.cpp

type_traits - extent_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\extent_test.test\msvc\debug\extent_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\extent_test.test\msvc\debug\extent_test.obj"  

extent_test.cpp

type_traits - function_traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\function_traits_test.test\msvc\debug\function_traits_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\function_traits_test.test\msvc\debug\function_traits_test.obj"  

function_traits_test.cpp

type_traits - has_nothrow_assign_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_nothrow_assign_test.test\msvc\debug\has_nothrow_assign_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_nothrow_assign_test.test\msvc\debug\has_nothrow_assign_test.obj"  

has_nothrow_assign_test.cpp

type_traits - has_nothrow_constr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_nothrow_constr_test.test\msvc\debug\has_nothrow_constr_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_nothrow_constr_test.test\msvc\debug\has_nothrow_constr_test.obj"  

has_nothrow_constr_test.cpp

type_traits - has_nothrow_copy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_nothrow_copy_test.test\msvc\debug\has_nothrow_copy_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_nothrow_copy_test.test\msvc\debug\has_nothrow_copy_test.obj"  

has_nothrow_copy_test.cpp

type_traits - has_trivial_assign_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_trivial_assign_test.test\msvc\debug\has_trivial_assign_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_trivial_assign_test.test\msvc\debug\has_trivial_assign_test.obj"  

has_trivial_assign_test.cpp

type_traits - has_trivial_constr_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_trivial_constr_test.test\msvc\debug\has_trivial_constr_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_trivial_constr_test.test\msvc\debug\has_trivial_constr_test.obj"  

has_trivial_constr_test.cpp

type_traits - has_trivial_copy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_trivial_copy_test.test\msvc\debug\has_trivial_copy_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_trivial_copy_test.test\msvc\debug\has_trivial_copy_test.obj"  

has_trivial_copy_test.cpp

type_traits - has_trivial_destructor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_trivial_destructor_test.test\msvc\debug\has_trivial_destructor_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_trivial_destructor_test.test\msvc\debug\has_trivial_destructor_test.obj"  

has_trivial_destructor_test.cpp

type_traits - has_virtual_destructor_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\has_virtual_destructor_test.test\msvc\debug\has_virtual_destructor_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\has_virtual_destructor_test.test\msvc\debug\has_virtual_destructor_test.obj"  

has_virtual_destructor_test.cpp

type_traits - is_abstract_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_abstract_test.test\msvc\debug\is_abstract_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_abstract_test.test\msvc\debug\is_abstract_test.obj"  

is_abstract_test.cpp
..\libs\type_traits\test\is_abstract_test.cpp(80) : warning C4505: 'TTestAC<T>::foo' : unreferenced local function has been removed
        with
        [
            T=int
        ]
..\libs\type_traits\test\is_abstract_test.cpp(83) : warning C4505: 'TTestAF<T>::foo' : unreferenced local function has been removed
        with
        [
            T=int
        ]

type_traits - is_arithmetic_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_arithmetic_test.test\msvc\debug\is_arithmetic_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_arithmetic_test.test\msvc\debug\is_arithmetic_test.obj"  

is_arithmetic_test.cpp

type_traits - is_array_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_array_test.test\msvc\debug\is_array_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_array_test.test\msvc\debug\is_array_test.obj"  

is_array_test.cpp

type_traits - is_base_and_derived_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_base_and_derived_test.test\msvc\debug\is_base_and_derived_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_base_and_derived_test.test\msvc\debug\is_base_and_derived_test.obj"  

is_base_and_derived_test.cpp

type_traits - is_base_of_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_base_of_test.test\msvc\debug\is_base_of_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_base_of_test.test\msvc\debug\is_base_of_test.obj"  

is_base_of_test.cpp

type_traits - is_class_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_class_test.test\msvc\debug\is_class_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_class_test.test\msvc\debug\is_class_test.obj"  

is_class_test.cpp

type_traits - is_compound_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_compound_test.test\msvc\debug\is_compound_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_compound_test.test\msvc\debug\is_compound_test.obj"  

is_compound_test.cpp

type_traits - is_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_const_test.test\msvc\debug\is_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_const_test.test\msvc\debug\is_const_test.obj"  

is_const_test.cpp

type_traits - is_convertible_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_convertible_test.test\msvc\debug\is_convertible_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_convertible_test.test\msvc\debug\is_convertible_test.obj"  

is_convertible_test.cpp

type_traits - is_empty_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_empty_test.test\msvc\debug\is_empty_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_empty_test.test\msvc\debug\is_empty_test.obj"  

is_empty_test.cpp

type_traits - is_enum_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_enum_test.test\msvc\debug\is_enum_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_enum_test.test\msvc\debug\is_enum_test.obj"  

is_enum_test.cpp

type_traits - is_floating_point_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_floating_point_test.test\msvc\debug\is_floating_point_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_floating_point_test.test\msvc\debug\is_floating_point_test.obj"  

is_floating_point_test.cpp

type_traits - is_float_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_float_test.test\msvc\debug\is_float_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_float_test.test\msvc\debug\is_float_test.obj"  

is_float_test.cpp

type_traits - is_function_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_function_test.test\msvc\debug\is_function_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_function_test.test\msvc\debug\is_function_test.obj"  

is_function_test.cpp

type_traits - is_fundamental_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_fundamental_test.test\msvc\debug\is_fundamental_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_fundamental_test.test\msvc\debug\is_fundamental_test.obj"  

is_fundamental_test.cpp

type_traits - is_integral_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_integral_test.test\msvc\debug\is_integral_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_integral_test.test\msvc\debug\is_integral_test.obj"  

is_integral_test.cpp

type_traits - is_member_func_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_member_func_test.test\msvc\debug\is_member_func_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_member_func_test.test\msvc\debug\is_member_func_test.obj"  

is_member_func_test.cpp

type_traits - is_member_obj_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_member_obj_test.test\msvc\debug\is_member_obj_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_member_obj_test.test\msvc\debug\is_member_obj_test.obj"  

is_member_obj_test.cpp

type_traits - is_member_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_member_pointer_test.test\msvc\debug\is_member_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_member_pointer_test.test\msvc\debug\is_member_pointer_test.obj"  

is_member_pointer_test.cpp

type_traits - is_object_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_object_test.test\msvc\debug\is_object_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_object_test.test\msvc\debug\is_object_test.obj"  

is_object_test.cpp

type_traits - is_pod_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_pod_test.test\msvc\debug\is_pod_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_pod_test.test\msvc\debug\is_pod_test.obj"  

is_pod_test.cpp

type_traits - is_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_pointer_test.test\msvc\debug\is_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_pointer_test.test\msvc\debug\is_pointer_test.obj"  

is_pointer_test.cpp

type_traits - is_polymorphic_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_polymorphic_test.test\msvc\debug\is_polymorphic_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_polymorphic_test.test\msvc\debug\is_polymorphic_test.obj"  

is_polymorphic_test.cpp

type_traits - is_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_reference_test.test\msvc\debug\is_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_reference_test.test\msvc\debug\is_reference_test.obj"  

is_reference_test.cpp

type_traits - is_same_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_same_test.test\msvc\debug\is_same_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_same_test.test\msvc\debug\is_same_test.obj"  

is_same_test.cpp

type_traits - is_scalar_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_scalar_test.test\msvc\debug\is_scalar_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_scalar_test.test\msvc\debug\is_scalar_test.obj"  

is_scalar_test.cpp

type_traits - is_signed_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_signed_test.test\msvc\debug\is_signed_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_signed_test.test\msvc\debug\is_signed_test.obj"  

is_signed_test.cpp

type_traits - is_stateless_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_stateless_test.test\msvc\debug\is_stateless_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_stateless_test.test\msvc\debug\is_stateless_test.obj"  

is_stateless_test.cpp

type_traits - is_union_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_union_test.test\msvc\debug\is_union_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_union_test.test\msvc\debug\is_union_test.obj"  

is_union_test.cpp

type_traits - is_unsigned_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_unsigned_test.test\msvc\debug\is_unsigned_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_unsigned_test.test\msvc\debug\is_unsigned_test.obj"  

is_unsigned_test.cpp

type_traits - is_void_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_void_test.test\msvc\debug\is_void_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_void_test.test\msvc\debug\is_void_test.obj"  

is_void_test.cpp

type_traits - is_volatile_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\is_volatile_test.test\msvc\debug\is_volatile_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\is_volatile_test.test\msvc\debug\is_volatile_test.obj"  

is_volatile_test.cpp

type_traits - rank_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\rank_test.test\msvc\debug\rank_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\rank_test.test\msvc\debug\rank_test.obj"  

rank_test.cpp

type_traits - remove_all_extents_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_all_extents_test.test\msvc\debug\remove_all_extents_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_all_extents_test.test\msvc\debug\remove_all_extents_test.obj"  

remove_all_extents_test.cpp

type_traits - remove_bounds_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_bounds_test.test\msvc\debug\remove_bounds_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_bounds_test.test\msvc\debug\remove_bounds_test.obj"  

remove_bounds_test.cpp

type_traits - remove_const_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_const_test.test\msvc\debug\remove_const_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_const_test.test\msvc\debug\remove_const_test.obj"  

remove_const_test.cpp

type_traits - remove_cv_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_cv_test.test\msvc\debug\remove_cv_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_cv_test.test\msvc\debug\remove_cv_test.obj"  

remove_cv_test.cpp

type_traits - remove_extent_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_extent_test.test\msvc\debug\remove_extent_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_extent_test.test\msvc\debug\remove_extent_test.obj"  

remove_extent_test.cpp

type_traits - remove_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_pointer_test.test\msvc\debug\remove_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_pointer_test.test\msvc\debug\remove_pointer_test.obj"  

remove_pointer_test.cpp

type_traits - remove_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_reference_test.test\msvc\debug\remove_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_reference_test.test\msvc\debug\remove_reference_test.obj"  

remove_reference_test.cpp

type_traits - remove_volatile_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\remove_volatile_test.test\msvc\debug\remove_volatile_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\remove_volatile_test.test\msvc\debug\remove_volatile_test.obj"  

remove_volatile_test.cpp

type_traits - tricky_abstract_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\tricky_abstract_type_test.test\msvc\debug\tricky_abstract_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\tricky_abstract_type_test.test\msvc\debug\tricky_abstract_type_test.obj"  

tricky_abstract_type_test.cpp

type_traits - tricky_add_pointer_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\tricky_add_pointer_test.test\msvc\debug\tricky_add_pointer_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\tricky_add_pointer_test.test\msvc\debug\tricky_add_pointer_test.obj"  

tricky_add_pointer_test.cpp

type_traits - tricky_function_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\tricky_function_type_test.test\msvc\debug\tricky_function_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\tricky_function_type_test.test\msvc\debug\tricky_function_type_test.obj"  

tricky_function_type_test.cpp

type_traits - tricky_incomplete_type_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\tricky_incomplete_type_test.test\msvc\debug\tricky_incomplete_type_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\tricky_incomplete_type_test.test\msvc\debug\tricky_incomplete_type_test.obj"  

tricky_incomplete_type_test.cpp

type_traits - tricky_is_enum_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\tricky_is_enum_test.test\msvc\debug\tricky_is_enum_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\tricky_is_enum_test.test\msvc\debug\tricky_is_enum_test.obj"  

tricky_is_enum_test.cpp

type_traits - tricky_partial_spec_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\tricky_partial_spec_test.test\msvc\debug\tricky_partial_spec_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\tricky_partial_spec_test.test\msvc\debug\tricky_partial_spec_test.obj"  

tricky_partial_spec_test.cpp

type_traits - type_with_alignment_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\type_with_alignment_test.test\msvc\debug\type_with_alignment_test.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\type_with_alignment_test.test\msvc\debug\type_with_alignment_test.obj"  

type_with_alignment_test.cpp

type_traits - udt_specialisations - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\type_traits\test\udt_specialisations.test\msvc\debug\udt_specialisations.obj.rsp" -c -Fo"..\bin.v2\libs\type_traits\test\udt_specialisations.test\msvc\debug\udt_specialisations.obj"  

udt_specialisations.cpp

typeof - data_member_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\data_member_emulation.test\msvc\debug\data_member_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\data_member_emulation.test\msvc\debug\data_member_emulation.obj"  

data_member.cpp
using typeof emulation

typeof - data_member_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\data_member_native.test\msvc\debug\data_member_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\data_member_native.test\msvc\debug\data_member_native.obj"  

data_member.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - function_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_emulation.test\msvc\debug\function_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_emulation.test\msvc\debug\function_emulation.obj"  

function.cpp
using typeof emulation

typeof - function_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_native.test\msvc\debug\function_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_native.test\msvc\debug\function_native.obj"  

function.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - function_ptr_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_ptr_emulation.test\msvc\debug\function_ptr_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_ptr_emulation.test\msvc\debug\function_ptr_emulation.obj"  

function_ptr.cpp
using typeof emulation

typeof - function_ptr_from_tpl_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_ptr_from_tpl_emulation.test\msvc\debug\function_ptr_from_tpl_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_ptr_from_tpl_emulation.test\msvc\debug\function_ptr_from_tpl_emulation.obj"  

function_ptr_from_tpl.cpp
using typeof emulation

typeof - function_ptr_from_tpl_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_ptr_from_tpl_native.test\msvc\debug\function_ptr_from_tpl_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_ptr_from_tpl_native.test\msvc\debug\function_ptr_from_tpl_native.obj"  

function_ptr_from_tpl.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - function_ptr_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_ptr_native.test\msvc\debug\function_ptr_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_ptr_native.test\msvc\debug\function_ptr_native.obj"  

function_ptr.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - function_ref_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_ref_emulation.test\msvc\debug\function_ref_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_ref_emulation.test\msvc\debug\function_ref_emulation.obj"  

function_ref.cpp
using typeof emulation

typeof - function_ref_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\function_ref_native.test\msvc\debug\function_ref_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\function_ref_native.test\msvc\debug\function_ref_native.obj"  

function_ref.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - lvalue_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\lvalue_emulation.test\msvc\debug\lvalue_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\lvalue_emulation.test\msvc\debug\lvalue_emulation.obj"  

lvalue.cpp
using typeof emulation

typeof - lvalue_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\lvalue_native.test\msvc\debug\lvalue_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\lvalue_native.test\msvc\debug\lvalue_native.obj"  

lvalue.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - member_function_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\member_function_emulation.test\msvc\debug\member_function_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\member_function_emulation.test\msvc\debug\member_function_emulation.obj"  

member_function.cpp
using typeof emulation

typeof - member_function_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\member_function_native.test\msvc\debug\member_function_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\member_function_native.test\msvc\debug\member_function_native.obj"  

member_function.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - modifiers_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\modifiers_emulation.test\msvc\debug\modifiers_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\modifiers_emulation.test\msvc\debug\modifiers_emulation.obj"  

modifiers.cpp
using typeof emulation

typeof - modifiers_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\modifiers_native.test\msvc\debug\modifiers_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\modifiers_native.test\msvc\debug\modifiers_native.obj"  

modifiers.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - noncopyable_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\noncopyable_emulation.test\msvc\debug\noncopyable_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\noncopyable_emulation.test\msvc\debug\noncopyable_emulation.obj"  

noncopyable.cpp
using typeof emulation

typeof - noncopyable_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\noncopyable_native.test\msvc\debug\noncopyable_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\noncopyable_native.test\msvc\debug\noncopyable_native.obj"  

noncopyable.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - odr_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\odr_emulation.test\msvc\debug\odr2.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\odr_emulation.test\msvc\debug\odr2.obj"  

odr2.cpp
using typeof emulation

typeof - odr_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\odr_native.test\msvc\debug\odr1.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\odr_native.test\msvc\debug\odr1.obj"  

odr1.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - std_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\std_emulation.test\msvc\debug\std_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\std_emulation.test\msvc\debug\std_emulation.obj"  

std.cpp
using typeof emulation

typeof - std_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\std_native.test\msvc\debug\std_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\std_native.test\msvc\debug\std_native.obj"  

std.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - template_dependent_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_dependent_emulation.test\msvc\debug\template_dependent_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_dependent_emulation.test\msvc\debug\template_dependent_emulation.obj"  

template_dependent.cpp
using typeof emulation

typeof - template_dependent_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_dependent_native.test\msvc\debug\template_dependent_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_dependent_native.test\msvc\debug\template_dependent_native.obj"  

template_dependent.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - template_enum_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_enum_emulation.test\msvc\debug\template_enum_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_enum_emulation.test\msvc\debug\template_enum_emulation.obj"  

template_enum.cpp
using typeof emulation

typeof - template_enum_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_enum_native.test\msvc\debug\template_enum_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_enum_native.test\msvc\debug\template_enum_native.obj"  

template_enum.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - template_int_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_int_emulation.test\msvc\debug\template_int_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_int_emulation.test\msvc\debug\template_int_emulation.obj"  

template_int.cpp
using typeof emulation

typeof - template_int_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_int_native.test\msvc\debug\template_int_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_int_native.test\msvc\debug\template_int_native.obj"  

template_int.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - template_multiword_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_multiword_emulation.test\msvc\debug\template_multiword_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_multiword_emulation.test\msvc\debug\template_multiword_emulation.obj"  

template_multiword.cpp
using typeof emulation

typeof - template_multiword_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_multiword_native.test\msvc\debug\template_multiword_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_multiword_native.test\msvc\debug\template_multiword_native.obj"  

template_multiword.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - template_tpl_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_tpl_emulation.test\msvc\debug\template_tpl_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_tpl_emulation.test\msvc\debug\template_tpl_emulation.obj"  

template_tpl.cpp
using typeof emulation

typeof - template_tpl_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_tpl_native.test\msvc\debug\template_tpl_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_tpl_native.test\msvc\debug\template_tpl_native.obj"  

template_tpl.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - template_type_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_type_emulation.test\msvc\debug\template_type_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_type_emulation.test\msvc\debug\template_type_emulation.obj"  

template_type.cpp
using typeof emulation

typeof - template_type_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\template_type_native.test\msvc\debug\template_type_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\template_type_native.test\msvc\debug\template_type_native.obj"  

template_type.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

typeof - type_emulation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\type_emulation.test\msvc\debug\type_emulation.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\type_emulation.test\msvc\debug\type_emulation.obj"  

type.cpp
using typeof emulation

typeof - type_native - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\typeof\test\type_native.test\msvc\debug\type_native.obj.rsp" -c -Fo"..\bin.v2\libs\typeof\test\type_native.test\msvc\debug\type_native.obj"  

type.cpp
..\boost/typeof/typeof.hpp(97) : fatal error C1189: #error :  native typeof is not supported

utility/enable_if - constructors - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\constructors.test\msvc\debug\constructors.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\constructors.test\msvc\debug\constructors.obj"  

constructors.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\enable_if\test\constructors.cpp(39) : warning C4244: 'initializing' : conversion from '__w64 int' to 'int', possible loss of data
        ..\libs\utility\enable_if\test\constructors.cpp(57) : see reference to function template instantiation 'xstring<charT>::xstring<char*>(It,It,void *)' being compiled
        with
        [
            charT=char,
            It=char *
        ]

utility/enable_if - dummy_arg_disambiguation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\dummy_arg_disambiguation.test\msvc\debug\dummy_arg_disambiguation.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\dummy_arg_disambiguation.test\msvc\debug\dummy_arg_disambiguation.obj"  

dummy_arg_disambiguation.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(28) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(38) : see reference to function template instantiation 'bool arithmetic_object<int>(T,dummy<N>)' being compiled
        with
        [
            T=int,
            N=0
        ]
..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(28) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(39) : see reference to function template instantiation 'bool arithmetic_object<double>(T,dummy<N>)' being compiled
        with
        [
            T=double,
            N=0
        ]
..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(32) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(41) : see reference to function template instantiation 'bool arithmetic_object<const char*>(T,dummy<N>)' being compiled
        with
        [
            T=const char *,
            N=1
        ]
..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(32) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\dummy_arg_disambiguation.cpp(42) : see reference to function template instantiation 'bool arithmetic_object<void*>(T,dummy<N>)' being compiled
        with
        [
            T=void *,
            N=1
        ]

utility/enable_if - lazy - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\lazy.test\msvc\debug\lazy.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\lazy.test\msvc\debug\lazy.obj"  

lazy.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

utility/enable_if - lazy_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\lazy_test.test\msvc\debug\lazy_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\lazy_test.test\msvc\debug\lazy_test.obj"  

lazy_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\enable_if\test\lazy_test.cpp(65) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(86) : see reference to function template instantiation 'bool A::foo<int>(T)' being compiled
        with
        [
            T=int
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(65) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(87) : see reference to function template instantiation 'bool A::foo<double>(T)' being compiled
        with
        [
            T=double
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(75) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(89) : see reference to function template instantiation 'bool B::foo<const char*>(T)' being compiled
        with
        [
            T=const char *
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(75) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(90) : see reference to function template instantiation 'bool B::foo<void*>(T)' being compiled
        with
        [
            T=void *
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(69) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(92) : see reference to function template instantiation 'bool A::foo2<int>(T)' being compiled
        with
        [
            T=int
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(69) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(93) : see reference to function template instantiation 'bool A::foo2<double>(T)' being compiled
        with
        [
            T=double
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(79) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(95) : see reference to function template instantiation 'bool B::foo2<const char*>(T)' being compiled
        with
        [
            T=const char *
        ]
..\libs\utility\enable_if\test\lazy_test.cpp(79) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\lazy_test.cpp(96) : see reference to function template instantiation 'bool B::foo2<void*>(T)' being compiled
        with
        [
            T=void *
        ]

utility/enable_if - member_templates - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\member_templates.test\msvc\debug\member_templates.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\member_templates.test\msvc\debug\member_templates.obj"  

member_templates.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

utility/enable_if - namespace_disambiguation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\namespace_disambiguation.test\msvc\debug\namespace_disambiguation.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\namespace_disambiguation.test\msvc\debug\namespace_disambiguation.obj"  

namespace_disambiguation.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\enable_if\test\namespace_disambiguation.cpp(26) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\namespace_disambiguation.cpp(39) : see reference to function template instantiation 'bool A::arithmetic_object<int>(T)' being compiled
        with
        [
            T=int
        ]
..\libs\utility\enable_if\test\namespace_disambiguation.cpp(26) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\namespace_disambiguation.cpp(40) : see reference to function template instantiation 'bool A::arithmetic_object<double>(T)' being compiled
        with
        [
            T=double
        ]
..\libs\utility\enable_if\test\namespace_disambiguation.cpp(32) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\namespace_disambiguation.cpp(42) : see reference to function template instantiation 'bool B::arithmetic_object<const char*>(T)' being compiled
        with
        [
            T=const char *
        ]
..\libs\utility\enable_if\test\namespace_disambiguation.cpp(32) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\namespace_disambiguation.cpp(43) : see reference to function template instantiation 'bool B::arithmetic_object<void*>(T)' being compiled
        with
        [
            T=void *
        ]

utility/enable_if - no_disambiguation - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\no_disambiguation.test\msvc\debug\no_disambiguation.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\no_disambiguation.test\msvc\debug\no_disambiguation.obj"  

no_disambiguation.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\enable_if\test\no_disambiguation.cpp(25) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\no_disambiguation.cpp(35) : see reference to function template instantiation 'bool arithmetic_object<int>(T)' being compiled
        with
        [
            T=int
        ]
..\libs\utility\enable_if\test\no_disambiguation.cpp(25) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\no_disambiguation.cpp(36) : see reference to function template instantiation 'bool arithmetic_object<double>(T)' being compiled
        with
        [
            T=double
        ]
..\libs\utility\enable_if\test\no_disambiguation.cpp(29) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\no_disambiguation.cpp(38) : see reference to function template instantiation 'bool arithmetic_object<const char*>(T)' being compiled
        with
        [
            T=const char *
        ]
..\libs\utility\enable_if\test\no_disambiguation.cpp(29) : warning C4100: 't' : unreferenced formal parameter
        ..\libs\utility\enable_if\test\no_disambiguation.cpp(39) : see reference to function template instantiation 'bool arithmetic_object<void*>(T)' being compiled
        with
        [
            T=void *
        ]

utility/enable_if - partial_specializations - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\enable_if\test\partial_specializations.test\msvc\debug\partial_specializations.obj.rsp" -c -Fo"..\bin.v2\libs\utility\enable_if\test\partial_specializations.test\msvc\debug\partial_specializations.obj"  

partial_specializations.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa

utility - addressof_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\addressof_test.test\msvc\debug\addressof_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\addressof_test.test\msvc\debug\addressof_test.obj"  

addressof_test.cpp

utility - assert_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\assert_test.test\msvc\debug\assert_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\assert_test.test\msvc\debug\assert_test.obj"  

assert_test.cpp

utility - base_from_member_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\base_from_member_test.test\msvc\debug\base_from_member_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\base_from_member_test.test\msvc\debug\base_from_member_test.obj"  

base_from_member_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\test\..\base_from_member_test.cpp(284) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
..\libs\utility\test\..\base_from_member_test.cpp(569) : warning C4355: 'this' : used in base member initializer list
..\libs\utility\test\..\base_from_member_test.cpp(570) : warning C4355: 'this' : used in base member initializer list

utility - binary_search_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\binary_search_test.test\msvc\debug\binary_search_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\binary_search_test.test\msvc\debug\binary_search_test.obj"  

binary_search_test.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(42) : warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default constructor could not be generated
        with
        [
            _Ty=`anonymous-namespace'::mystring,
            _Alloc=std::allocator<`anonymous-namespace'::mystring>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(38) : see declaration of 'std::_List_nod<_Ty,_Alloc>::_Node'
        with
        [
            _Ty=`anonymous-namespace'::mystring,
            _Alloc=std::allocator<`anonymous-namespace'::mystring>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(111) : see reference to class template instantiation 'std::_List_nod<_Ty,_Alloc>::_Node' being compiled
        with
        [
            _Ty=`anonymous-namespace'::mystring,
            _Alloc=std::allocator<`anonymous-namespace'::mystring>
        ]
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(110) : while compiling class template member function 'std::_List_nod<_Ty,_Alloc>::_Node *&std::list<_Ty>::_Nextnode(std::_List_nod<_Ty,_Alloc>::_Node *)'
        with
        [
            _Ty=`anonymous-namespace'::mystring,
            _Alloc=std::allocator<`anonymous-namespace'::mystring>
        ]
        ..\libs\utility\test\..\binary_search_test.cpp(251) : see reference to class template instantiation 'std::list<_Ty>' being compiled
        with
        [
            _Ty=`anonymous-namespace'::mystring
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\list(42) : warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can never be instantiated - user defined constructor required
        with
        [
            _Ty=`anonymous-namespace'::mystring,
            _Alloc=std::allocator<`anonymous-namespace'::mystring>
        ]

utility - call_traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\call_traits_test.test\msvc\debug\call_traits_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\call_traits_test.test\msvc\debug\call_traits_test.obj"  

call_traits_test.cpp
..\libs\utility\test\..\call_traits_test.cpp(232) : warning C4181: qualifier applied to reference type; ignored
..\libs\utility\test\..\call_traits_test.cpp(200) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\utility\test\..\call_traits_test.cpp(200) : warning C4100: 'argc' : unreferenced formal parameter
..\libs\utility\test\..\call_traits_test.cpp(56) : warning C4512: 'contained<T>' : assignment operator could not be generated
        with
        [
            T=int &
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(122) : see reference to class template instantiation 'contained<T>' being compiled
        with
        [
            T=int &
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(120) : while compiling class template member function 'void call_traits_checker<T>::operator ()(int &)'
        with
        [
            T=int &
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(213) : see reference to class template instantiation 'call_traits_checker<T>' being compiled
        with
        [
            T=int &
        ]
..\libs\utility\test\..\call_traits_test.cpp(56) : warning C4512: 'contained<T>' : assignment operator could not be generated
        with
        [
            T=const int &
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(122) : see reference to class template instantiation 'contained<T>' being compiled
        with
        [
            T=const int &
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(120) : while compiling class template member function 'void call_traits_checker<T>::operator ()(const int &)'
        with
        [
            T=const int &
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(215) : see reference to class template instantiation 'call_traits_checker<T>' being compiled
        with
        [
            T=const int &
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\utility\test\..\call_traits_test.cpp(72) : see reference to function template instantiation '_OutIt std::copy<const int*,T*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            T=int,
            _InIt=const int *
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(70) : while compiling class template member function 'contained<T>::contained(const int *const )'
        with
        [
            T=int [2]
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(144) : see reference to class template instantiation 'contained<T>' being compiled
        with
        [
            T=int [2]
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(143) : while compiling class template member function 'void call_traits_checker<T>::operator ()(const int *const )'
        with
        [
            T=int [2]
        ]
        ..\libs\utility\test\..\call_traits_test.cpp(218) : see reference to class template instantiation 'call_traits_checker<T>' being compiled
        with
        [
            T=int [2]
        ]

utility - compressed_pair_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\compressed_pair_test.test\msvc\debug\compressed_pair_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\compressed_pair_test.test\msvc\debug\compressed_pair_test.obj"  

compressed_pair_test.cpp
..\libs\utility\test\..\compressed_pair_test.cpp(82) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\compressed_pair_test.cpp(71) : while compiling class template member function 'void compressed_pair_tester<T1,T2>::test(const non_empty1 &,const non_empty2 &,const non_empty1 &,const non_empty2 &)'
        with
        [
            T1=non_empty1,
            T2=non_empty2
        ]
        ..\libs\utility\test\..\compressed_pair_test.cpp(337) : see reference to class template instantiation 'compressed_pair_tester<T1,T2>' being compiled
        with
        [
            T1=non_empty1,
            T2=non_empty2
        ]
..\libs\utility\test\..\compressed_pair_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(87) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(82) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\compressed_pair_test.cpp(71) : while compiling class template member function 'void compressed_pair_tester<T1,T2>::test(const non_empty1 &,const empty_POD_UDT &,const non_empty1 &,const empty_POD_UDT &)'
        with
        [
            T1=non_empty1,
            T2=empty_POD_UDT
        ]
        ..\libs\utility\test\..\compressed_pair_test.cpp(339) : see reference to class template instantiation 'compressed_pair_tester<T1,T2>' being compiled
        with
        [
            T1=non_empty1,
            T2=empty_POD_UDT
        ]
..\libs\utility\test\..\compressed_pair_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(87) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(82) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\compressed_pair_test.cpp(71) : while compiling class template member function 'void compressed_pair_tester<T1,T2>::test(const empty_POD_UDT &,const non_empty2 &,const empty_POD_UDT &,const non_empty2 &)'
        with
        [
            T1=empty_POD_UDT,
            T2=non_empty2
        ]
        ..\libs\utility\test\..\compressed_pair_test.cpp(341) : see reference to class template instantiation 'compressed_pair_tester<T1,T2>' being compiled
        with
        [
            T1=empty_POD_UDT,
            T2=non_empty2
        ]
..\libs\utility\test\..\compressed_pair_test.cpp(83) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(87) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(88) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(91) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(92) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(94) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(95) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(98) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(99) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(103) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(104) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(107) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(108) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(110) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(111) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(114) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(115) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(116) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(117) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(119) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(120) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(121) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(122) : warning C4127: conditional expression is constant
..\libs\utility\test\..\compressed_pair_test.cpp(82) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\compressed_pair_test.cpp(71) : while compiling class template member function '...
   (remainder deleted because of excessive size)

utility - current_function_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\current_function_test.test\msvc\debug\current_function_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\current_function_test.test\msvc\debug\current_function_test.obj"  

current_function_test.cpp

Run output:

..\libs\utility\test\..\current_function_test.cpp(37): assertion failed in function 'int __cdecl main(void)'
 
EXIT STATUS: 0 

utility - iterators_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\iterators_test.test\msvc\debug\iterators_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\iterators_test.test\msvc\debug\iterators_test.obj"  

iterators_test.cpp
..\libs\utility\test\..\iterators_test.cpp(177) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(168) : while compiling class template member function 'void test_opr<T,R,P>::post_increment_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
        ..\libs\utility\test\..\iterators_test.cpp(149) : while compiling class template member function 'void test_opr<T,R,P>::master_test(const char [])'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
        ..\libs\utility\test\..\iterators_test.cpp(136) : see reference to class template instantiation 'test_opr<T,R,P>' being compiled
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(196) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(186) : while compiling class template member function 'void test_opr<T,R,P>::post_decrement_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(214) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(205) : while compiling class template member function 'void test_opr<T,R,P>::indirect_referral_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(233) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(223) : while compiling class template member function 'void test_opr<T,R,P>::offset_addition_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(252) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(242) : while compiling class template member function 'void test_opr<T,R,P>::reverse_offset_addition_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(275) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(261) : while compiling class template member function 'void test_opr<T,R,P>::offset_subtraction_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(299) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(284) : while compiling class template member function 'void test_opr<T,R,P>::comparison_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(300) : warning C4127: conditional expression is constant
..\libs\utility\test\..\iterators_test.cpp(301) : warning C4127: conditional expression is constant
..\libs\utility\test\..\iterators_test.cpp(302) : warning C4127: conditional expression is constant
..\libs\utility\test\..\iterators_test.cpp(323) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(314) : while compiling class template member function 'void test_opr<T,R,P>::indexing_test(void)'
        with
        [
            T=std::string,
            R=std::string &,
            P=std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(177) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(168) : while compiling class template member function 'void test_opr<T,R,P>::post_increment_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
        ..\libs\utility\test\..\iterators_test.cpp(149) : while compiling class template member function 'void test_opr<T,R,P>::master_test(const char [])'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
        ..\libs\utility\test\..\iterators_test.cpp(137) : see reference to class template instantiation 'test_opr<T,R,P>' being compiled
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(196) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(186) : while compiling class template member function 'void test_opr<T,R,P>::post_decrement_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(214) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(205) : while compiling class template member function 'void test_opr<T,R,P>::indirect_referral_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(233) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(223) : while compiling class template member function 'void test_opr<T,R,P>::offset_addition_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(252) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(242) : while compiling class template member function 'void test_opr<T,R,P>::reverse_offset_addition_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(275) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(261) : while compiling class template member function 'void test_opr<T,R,P>::offset_subtraction_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(299) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(284) : while compiling class template member function 'void test_opr<T,R,P>::comparison_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]
..\libs\utility\test\..\iterators_test.cpp(300) : warning C4127: conditional expression is constant
..\libs\utility\test\..\iterators_test.cpp(301) : warning C4127: conditional expression is constant
..\libs\utility\test\..\iterators_test.cpp(302) : warning C4127: conditional expression is constant
..\libs\utility\test\..\iterators_test.cpp(323) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\iterators_test.cpp(314) : while compiling class template member function 'void test_opr<T,R,P>::indexing_test(void)'
        with
        [
            T=std::string,
            R=const std::string &,
            P=const std::string *
        ]

utility - next_prior_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\next_prior_test.test\msvc\debug\next_prior_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\next_prior_test.test\msvc\debug\next_prior_test.obj"  

next_prior_test.cpp
..\libs\utility\test\next_prior_test.cpp(74) : warning C4127: conditional expression is constant
..\libs\utility\test\next_prior_test.cpp(75) : warning C4127: conditional expression is constant
..\libs\utility\test\next_prior_test.cpp(76) : warning C4127: conditional expression is constant
..\libs\utility\test\next_prior_test.cpp(77) : warning C4127: conditional expression is constant

utility - numeric_traits_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\numeric_traits_test.test\msvc\debug\numeric_traits_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\numeric_traits_test.test\msvc\debug\numeric_traits_test.obj"  

numeric_traits_test.cpp

utility - operators_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\operators_test.test\msvc\debug\operators_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\operators_test.test\msvc\debug\operators_test.obj"  

operators_test.cpp
..\libs\utility\test\..\operators_test.cpp(609) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(610) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(611) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(615) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(617) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(618) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(619) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(620) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(621) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(622) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(623) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(624) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(626) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(627) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(628) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(629) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(630) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(631) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(632) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(633) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(634) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(635) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(636) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(637) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(639) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(640) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(648) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(649) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(650) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(654) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(656) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(657) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(658) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(659) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(660) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(661) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(662) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(663) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(664) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(665) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(666) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(667) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(668) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(669) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(670) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(671) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(672) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(673) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(674) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(675) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(676) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(677) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(678) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(679) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(680) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(682) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(683) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(684) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(686) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(687) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(688) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(690) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(691) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(693) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(694) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(695) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(697) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(698) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(700) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(701) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(703) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(705) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(706) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(707) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(708) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(710) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(711) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(712) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(714) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(716) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(717) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(718) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(720) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(722) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(723) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(724) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(726) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(727) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(728) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(736) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(737) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(738) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(742) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(744) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(745) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators_test.cpp(746) : warning C4127: conditional expression is constant
..\libs\utility\test\..\operators...
   (remainder deleted because of excessive size)

utility - ref_ct_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\ref_ct_test.test\msvc\debug\ref_ct_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\ref_ct_test.test\msvc\debug\ref_ct_test.obj"  

ref_ct_test.cpp

utility - ref_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\ref_test.test\msvc\debug\ref_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\ref_test.test\msvc\debug\ref_test.obj"  

ref_test.cpp
..\libs\utility\test\..\ref_test.cpp(63) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\ref_test.cpp(62) : while compiling class template member function 'void `anonymous-namespace'::ref_wrapper<T>::test(T)'
        with
        [
            T=int
        ]
        ..\libs\utility\test\..\ref_test.cpp(75) : see reference to class template instantiation '`anonymous-namespace'::ref_wrapper<T>' being compiled
        with
        [
            T=int
        ]
..\libs\utility\test\..\ref_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\utility\test\..\ref_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\utility\test\..\ref_test.cpp(67) : warning C4127: conditional expression is constant
..\libs\utility\test\..\ref_test.cpp(63) : warning C4127: conditional expression is constant
        ..\libs\utility\test\..\ref_test.cpp(62) : while compiling class template member function 'void `anonymous-namespace'::ref_wrapper<T>::test(T)'
        with
        [
            T=const int
        ]
        ..\libs\utility\test\..\ref_test.cpp(76) : see reference to class template instantiation '`anonymous-namespace'::ref_wrapper<T>' being compiled
        with
        [
            T=const int
        ]
..\libs\utility\test\..\ref_test.cpp(64) : warning C4127: conditional expression is constant
..\libs\utility\test\..\ref_test.cpp(66) : warning C4127: conditional expression is constant
..\libs\utility\test\..\ref_test.cpp(67) : warning C4127: conditional expression is constant

utility - result_of_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\result_of_test.test\msvc\debug\result_of_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\result_of_test.test\msvc\debug\result_of_test.obj"  

result_of_test.cpp

utility - shared_iterator_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\shared_iterator_test.test\msvc\debug\shared_iterator_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\shared_iterator_test.test\msvc\debug\shared_iterator_test.obj"  

shared_iterator_test.cpp

utility - value_init_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\utility\test\value_init_test.test\msvc\debug\value_init_test.obj.rsp" -c -Fo"..\bin.v2\libs\utility\test\value_init_test.test\msvc\debug\value_init_test.obj"  

value_init_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\utility\test\..\value_init_test.cpp(95) : warning C4305: 'argument' : truncation from 'double' to 'float'
..\boost/utility/value_init.hpp(27) : warning C4512: 'boost::vinit_detail::const_T_base<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/utility/value_init.hpp(51) : see reference to class template instantiation 'boost::vinit_detail::const_T_base<T>' being compiled
        with
        [
            T=const int
        ]
        ..\libs\utility\test\..\value_init_test.cpp(81) : see reference to class template instantiation 'boost::value_initialized<T>' being compiled
        with
        [
            T=const int
        ]
        ..\libs\utility\test\..\value_init_test.cpp(93) : see reference to function template instantiation 'void test<int>(const T &,const T &)' being compiled
        with
        [
            T=int
        ]
..\boost/utility/value_init.hpp(60) : warning C4512: 'boost::value_initialized<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
..\boost/utility/value_init.hpp(27) : warning C4512: 'boost::vinit_detail::const_T_base<T>' : assignment operator could not be generated
        with
        [
            T=const double
        ]
        ..\boost/utility/value_init.hpp(51) : see reference to class template instantiation 'boost::vinit_detail::const_T_base<T>' being compiled
        with
        [
            T=const double
        ]
        ..\libs\utility\test\..\value_init_test.cpp(81) : see reference to class template instantiation 'boost::value_initialized<T>' being compiled
        with
        [
            T=const double
        ]
        ..\libs\utility\test\..\value_init_test.cpp(94) : see reference to function template instantiation 'void test<double>(const T &,const T &)' being compiled
        with
        [
            T=double
        ]
..\boost/utility/value_init.hpp(60) : warning C4512: 'boost::value_initialized<T>' : assignment operator could not be generated
        with
        [
            T=const double
        ]
..\boost/utility/value_init.hpp(27) : warning C4512: 'boost::vinit_detail::const_T_base<T>' : assignment operator could not be generated
        with
        [
            T=const POD
        ]
        ..\boost/utility/value_init.hpp(51) : see reference to class template instantiation 'boost::vinit_detail::const_T_base<T>' being compiled
        with
        [
            T=const POD
        ]
        ..\libs\utility\test\..\value_init_test.cpp(81) : see reference to class template instantiation 'boost::value_initialized<T>' being compiled
        with
        [
            T=const POD
        ]
        ..\libs\utility\test\..\value_init_test.cpp(95) : see reference to function template instantiation 'void test<POD>(const T &,const T &)' being compiled
        with
        [
            T=POD
        ]
..\boost/utility/value_init.hpp(60) : warning C4512: 'boost::value_initialized<T>' : assignment operator could not be generated
        with
        [
            T=const POD
        ]
..\boost/utility/value_init.hpp(27) : warning C4512: 'boost::vinit_detail::const_T_base<T>' : assignment operator could not be generated
        with
        [
            T=const NonPOD
        ]
        ..\boost/utility/value_init.hpp(51) : see reference to class template instantiation 'boost::vinit_detail::const_T_base<T>' being compiled
        with
        [
            T=const NonPOD
        ]
        ..\libs\utility\test\..\value_init_test.cpp(81) : see reference to class template instantiation 'boost::value_initialized<T>' being compiled
        with
        [
            T=const NonPOD
        ]
        ..\libs\utility\test\..\value_init_test.cpp(96) : see reference to function template instantiation 'void test<NonPOD>(const T &,const T &)' being compiled
        with
        [
            T=NonPOD
        ]
..\boost/utility/value_init.hpp(60) : warning C4512: 'boost::value_initialized<T>' : assignment operator could not be generated
        with
        [
            T=const NonPOD
        ]

variant - recursive_variant_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\recursive_variant_test.test\msvc\debug\recursive_variant_test.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\recursive_variant_test.test\msvc\debug\recursive_variant_test.obj"  

recursive_variant_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const vector_printer
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=const vector_printer
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(72) : see reference to function template instantiation 'std::basic_string<_Elem,_Traits,_Ax> boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>::apply_visitor<const Visitor>(Visitor &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            T0_=boost::detail::variant::recursive_flag<int>,
            T1=std::vector<boost::recursive_variant_>,
            T2=boost::detail::variant::void_,
            T3=boost::detail::variant::void_,
            T4=boost::detail::variant::void_,
            T5=boost::detail::variant::void_,
            T6=boost::detail::variant::void_,
            T7=boost::detail::variant::void_,
            T8=boost::detail::variant::void_,
            T9=boost::detail::variant::void_,
            T10=boost::detail::variant::void_,
            T11=boost::detail::variant::void_,
            T12=boost::detail::variant::void_,
            T13=boost::detail::variant::void_,
            T14=boost::detail::variant::void_,
            T15=boost::detail::variant::void_,
            T16=boost::detail::variant::void_,
            T17=boost::detail::variant::void_,
            T18=boost::detail::variant::void_,
            T19=boost::detail::variant::void_,
            Visitor=vector_printer
        ]
        ..\libs\variant\test\recursive_variant_test.cpp(62) : see reference to function template instantiation 'std::basic_string<_Elem,_Traits,_Ax> boost::apply_visitor<vector_printer,var_t>(const Visitor &,Visitable &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Visitor=vector_printer,
            Visitable=var_t
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>::assigner' : assignment operator could not be generated
        with
        [
            T0_=boost::detail::variant::recursive_flag<int>,
            T1=std::vector<boost::recursive_variant_>,
            T2=boost::detail::variant::void_,
            T3=boost::detail::variant::void_,
            T4=boost::detail::variant::void_,
            T5=boost::detail::variant::void_,
            T6=boost::detail::variant::void_,
            T7=boost::detail::variant::void_,
            T8=boost::detail::variant::void_,
            T9=boost::detail::variant::void_,
            T10=boost::detail::variant::void_,
            T11=boost::detail::variant::void_,
            T12=boost::detail::variant::void_,
            T13=boost::detail::variant::void_,
            T14=boost::detail::variant::void_,
            T15=boost::detail::variant::void_,
            T16=boost::detail::variant::void_,
            T17=boost::detail::variant::void_,
            T18=boost::detail::variant::void_,
            T19=boost::detail::variant::void_
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>::assigner'
        with
        [
            T0_=boost::detail::variant::recursive_flag<int>,
            T1=std::vector<boost::recursive_variant_>,
            T2=boost::detail::variant::void_,
            T3=boost::detail::variant::void_,
            T4=boost::detail::variant::void_,
            T5=boost::detail::variant::void_,
            T6=boost::detail::variant::void_,
            T7=boost::detail::variant::void_,
            T8=boost::detail::variant::void_,
            T9=boost::detail::variant::void_,
            T10=boost::detail::variant::void_,
            T11=boost::detail::variant::void_,
            T12=boost::detail::variant::void_,
            T13=boost::detail::variant::void_,
            T14=boost::detail::variant::void_,
            T15=boost::detail::variant::void_,
            T16=boost::detail::variant::void_,
            T17=boost::detail::variant::void_,
            T18=boost::detail::variant::void_,
            T19=boost::detail::variant::void_
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>::assigner' being compiled
        with
        [
            T0_=boost::detail::variant::recursive_flag<int>,
            T1=std::vector<boost::recursive_variant_>,
            T2=boost::detail::variant::void_,
            T3=boost::detail::variant::void_,
            T4=boost::detail::variant::void_,
            T5=boost::detail::variant::void_,
            T6=boost::detail::variant::void_,
            T7=boost::detail::variant::void_,
            T8=boost::detail::variant::void_,
            T9=boost::detail::variant::void_,
            T10=boost::detail::variant::void_,
            T11=boost::detail::variant::void_,
            T12=boost::detail::variant::void_,
            T13=boost::detail::variant::void_,
            T14=boost::detail::variant::void_,
            T15=boost::detail::variant::void_,
            T16=boost::detail::variant::void_,
            T17=boost::detail::variant::void_,
            T18=boost::detail::variant::void_,
            T19=boost::detail::variant::void_
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>::variant_assign(const boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> &)'
        with
        [
            T0_=boost::detail::variant::recursive_flag<int>,
            T1=std::vector<boost::recursive_variant_>,
            T2=boost::detail::variant::void_,
            T3=boost::detail::variant::void_,
            T4=boost::detail::variant::void_,
            T5=boost::detail::variant::void_,
            T6=boost::detail::variant::void_,
            T7=boost::detail::variant::void_,
            T8=boost::detail::variant::void_,
            T9=boost::detail::variant::void_,
            T10=boost::detail::variant::void_,
            T11=boost::detail::variant::void_,
            T12=boost::detail::variant::void_,
            T13=boost::detail::variant::void_,
            T14=boost::detail::variant::void_,
            T15=boost::detail::variant::void_,
            T16=boost::detail::variant::void_,
            T17=boost::detail::variant::void_,
            T18=boost::detail::variant::void_,
            T19=boost::detail::variant::void_
        ]
        ..\libs\variant\test\recursive_variant_test.cpp(56) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>' being compiled
        with
        [
            T0_=boost::detail::variant::recursive_flag<int>,
            T1=std::vector<boost::recursive_variant_>,
            T2=boost::detail::variant::void_,
            T3=boost::detail::variant::void_,
            T4=boost::detail::variant::void_,
            T5=boost::detail::variant::void_,
            T6=boost::detail::variant::void_,
            T7=boost::detail::variant::void_,
            T8=boost::detail::variant::void_,
            T9=boost::detail::variant::void_,
            T10=boost::detail::variant::void_,
            T11=boost::detail::variant::void_,
            T12=boost::detail::variant::void_,
            T13=boost::detail::variant::void_,
            T14=boost::detail::variant::void_,
            T15=boost::detail::variant::void_,
            T16=boost::detail::variant::void_,
            T17=boost::detail::variant::void_,
            T18=boost::detail::variant::void_,
            T19=boost::detail::variant::void_
        ]

variant - variant_comparison_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_comparison_test.test\msvc\debug\variant_comparison_test.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_comparison_test.test\msvc\debug\variant_comparison_test.obj"  

variant_comparison_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/variant.hpp(743) : warning C4512: 'boost::detail::variant::comparer<Variant,Comp>' : assignment operator could not be generated
        with
        [
            Variant=boost::variant<int,std::string>,
            Comp=boost::detail::variant::equal_comp
        ]
        ..\boost/variant/variant.hpp(1680) : see reference to class template instantiation 'boost::detail::variant::comparer<Variant,Comp>' being compiled
        with
        [
            Variant=boost::variant<int,std::string>,
            Comp=boost::detail::variant::equal_comp
        ]
        ..\boost/variant/variant.hpp(1674) : while compiling class template member function 'bool boost::variant<T0_,T1>::operator ==(const boost::variant<T0_,T1> &) const'
        with
        [
            T0_=int,
            T1=std::string
        ]
        ..\libs\variant\test\variant_comparison_test.cpp(98) : see reference to class template instantiation 'boost::variant<T0_,T1>' being compiled
        with
        [
            T0_=int,
            T1=std::string
        ]
..\boost/variant/variant.hpp(743) : warning C4512: 'boost::detail::variant::comparer<Variant,Comp>' : assignment operator could not be generated
        with
        [
            Variant=boost::variant<int,std::string>,
            Comp=boost::detail::variant::less_comp
        ]
        ..\boost/variant/variant.hpp(1695) : see reference to class template instantiation 'boost::detail::variant::comparer<Variant,Comp>' being compiled
        with
        [
            Variant=boost::variant<int,std::string>,
            Comp=boost::detail::variant::less_comp
        ]
        ..\boost/variant/variant.hpp(1685) : while compiling class template member function 'bool boost::variant<T0_,T1>::operator <(const boost::variant<T0_,T1> &) const'
        with
        [
            T0_=int,
            T1=std::string
        ]
..\boost/variant/detail/variant_io.hpp(67) : warning C4512: 'boost::detail::variant::printer<OStream>' : assignment operator could not be generated
        with
        [
            OStream=std::basic_ostream<char,std::char_traits<char>>
        ]
        ..\boost/variant/detail/variant_io.hpp(83) : see reference to class template instantiation 'boost::detail::variant::printer<OStream>' being compiled
        with
        [
            OStream=std::basic_ostream<char,std::char_traits<char>>
        ]
        ..\libs\variant\test\variant_comparison_test.cpp(87) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::operator <<<char,std::char_traits<char>,int,std::string,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(std::basic_ostream<_Elem,_Traits> &,const boost::variant<T0_,T1> &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            T0_=int,
            T1=std::string
        ]
        ..\libs\variant\test\variant_comparison_test.cpp(117) : see reference to function template instantiation 'std::string print_range<std::_Vector_iterator<_Ty,_Alloc>>(It,It)' being compiled
        with
        [
            _Ty=var_t,
            _Alloc=std::allocator<var_t>,
            It=std::_Vector_iterator<var_t,std::allocator<var_t>>
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::comparer<boost::variant<int,std::string>,boost::detail::variant::equal_comp>
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::comparer<boost::variant<int,std::string>,boost::detail::variant::equal_comp>
        ]
        ..\boost/variant/variant.hpp(1681) : see reference to function template instantiation 'bool boost::variant<T0_,T1>::apply_visitor<boost::detail::variant::comparer<Variant,Comp>>(Visitor &) const' being compiled
        with
        [
            T0_=int,
            T1=std::string,
            Variant=boost::variant<int,std::string>,
            Comp=boost::detail::variant::equal_comp,
            Visitor=boost::detail::variant::comparer<boost::variant<int,std::string>,boost::detail::variant::equal_comp>
        ]
        ..\boost/variant/variant.hpp(1674) : while compiling class template member function 'bool boost::variant<T0_,T1>::operator ==(const boost::variant<T0_,T1> &) const'
        with
        [
            T0_=int,
            T1=std::string
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::comparer<boost::variant<int,std::string>,boost::detail::variant::less_comp>
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::comparer<boost::variant<int,std::string>,boost::detail::variant::less_comp>
        ]
        ..\boost/variant/variant.hpp(1696) : see reference to function template instantiation 'bool boost::variant<T0_,T1>::apply_visitor<boost::detail::variant::comparer<Variant,Comp>>(Visitor &) const' being compiled
        with
        [
            T0_=int,
            T1=std::string,
            Variant=boost::variant<int,std::string>,
            Comp=boost::detail::variant::less_comp,
            Visitor=boost::detail::variant::comparer<boost::variant<int,std::string>,boost::detail::variant::less_comp>
        ]
        ..\boost/variant/variant.hpp(1685) : while compiling class template member function 'bool boost::variant<T0_,T1>::operator <(const boost::variant<T0_,T1> &) const'
        with
        [
            T0_=int,
            T1=std::string
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1>::assigner' : assignment operator could not be generated
        with
        [
            T0_=int,
            T1=std::string
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1>::assigner'
        with
        [
            T0_=int,
            T1=std::string
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1>::assigner' being compiled
        with
        [
            T0_=int,
            T1=std::string
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1>::variant_assign(const boost::variant<T0_,T1> &)'
        with
        [
            T0_=int,
            T1=std::string
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::printer<std::basic_ostream<char,std::char_traits<char>>>
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::printer<std::basic_ostream<char,std::char_traits<char>>>
        ]
        ..\boost/variant/detail/variant_io.hpp(85) : see reference to function template instantiation 'void boost::variant<T0_,T1>::apply_visitor<boost::detail::variant::printer<OStream>>(Visitor &) const' being compiled
        with
        [
            T0_=int,
            T1=std::string,
            OStream=std::basic_ostream<char,std::char_traits<char>>,
            Visitor=boost::detail::variant::printer<std::basic_ostream<char,std::char_traits<char>>>
        ]
        ..\libs\variant\test\variant_comparison_test.cpp(87) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::operator <<<char,std::char_traits<char>,int,std::string,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::vari...
   (remainder deleted because of excessive size)

variant - variant_reference_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_reference_test.test\msvc\debug\variant_reference_test.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_reference_test.test\msvc\debug\variant_reference_test.obj"  

variant_reference_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<int>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<int>
        ]
        ..\boost/variant/get.hpp(150) : see reference to function template instantiation 'int *boost::variant<T0_>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &)' being compiled
        with
        [
            T0_=int &,
            T=int,
            Visitor=boost::detail::variant::get_visitor<int>
        ]
        ..\libs\variant\test\variant_reference_test.cpp(63) : see reference to function template instantiation 'int *boost::get<T,T&,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_> *)' being compiled
        with
        [
            T=int,
            T0_=int &
        ]
        ..\libs\variant\test\variant_reference_test.cpp(108) : see reference to function template instantiation 'void test_reference_content<int>(T &,const T &,const T &)' being compiled
        with
        [
            T=int
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<base_t *>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<base_t *>
        ]
        ..\boost/variant/get.hpp(150) : see reference to function template instantiation 'base_t **boost::variant<T0_>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &)' being compiled
        with
        [
            T0_=base_t *,
            T=base_t *,
            Visitor=boost::detail::variant::get_visitor<base_t *>
        ]
        ..\boost/variant/get.hpp(177) : see reference to function template instantiation 'base_t **boost::get<U,Base,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_> *)' being compiled
        with
        [
            U=base_t *,
            Base=base_t *,
            T0_=base_t *
        ]
        ..\libs\variant\test\variant_reference_test.cpp(49) : see reference to function template instantiation 'base_t &boost::get<T,Base,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_> &)' being compiled
        with
        [
            T=base_t *,
            Base=base_t *,
            T0_=base_t *
        ]
        ..\libs\variant\test\variant_reference_test.cpp(90) : see reference to function template instantiation 'base_t &wknd_get<Base>(boost::variant<T0_> &,int)' being compiled
        with
        [
            Base=base_t *,
            T0_=base_t *
        ]
        ..\libs\variant\test\variant_reference_test.cpp(114) : see reference to function template instantiation 'void base_derived_test<base_t*,derived_t*>(Derived)' being compiled
        with
        [
            Derived=derived_t *
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<derived_t *>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<derived_t *>
        ]
        ..\boost/variant/get.hpp(150) : see reference to function template instantiation 'derived_t **boost::variant<T0_>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &)' being compiled
        with
        [
            T0_=derived_t *,
            T=derived_t *,
            Visitor=boost::detail::variant::get_visitor<derived_t *>
        ]
        ..\boost/variant/get.hpp(177) : see reference to function template instantiation 'derived_t **boost::get<U,Derived,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_> *)' being compiled
        with
        [
            U=derived_t *,
            Derived=derived_t *,
            T0_=derived_t *
        ]
        ..\libs\variant\test\variant_reference_test.cpp(49) : see reference to function template instantiation 'derived_t &boost::get<T,Derived,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_> &)' being compiled
        with
        [
            T=derived_t *,
            Derived=derived_t *,
            T0_=derived_t *
        ]
        ..\libs\variant\test\variant_reference_test.cpp(98) : see reference to function template instantiation 'derived_t &wknd_get<Derived>(boost::variant<T0_> &,int)' being compiled
        with
        [
            Derived=derived_t *,
            T0_=derived_t *
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<base_t>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<base_t>
        ]
        ..\boost/variant/get.hpp(150) : see reference to function template instantiation 'base_t *boost::variant<T0_>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &)' being compiled
        with
        [
            T0_=base_t &,
            T=base_t,
            Visitor=boost::detail::variant::get_visitor<base_t>
        ]
        ..\boost/variant/get.hpp(177) : see reference to function template instantiation 'base_t *boost::get<U,Base,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void...
   (remainder deleted because of excessive size)

variant - variant_test1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test1.test\msvc\debug\class_a.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test1.test\msvc\debug\class_a.obj"  

class_a.cpp

variant - variant_test2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test2.test\msvc\debug\test2.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test2.test\msvc\debug\test2.obj"  

test2.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\variant\test\test2.cpp(45) : see reference to function template instantiation '_OutIt std::copy<const char*,char*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=char *,
            _InIt=const char *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\libs\variant\test\test2.cpp(58) : see reference to function template instantiation '_OutIt std::copy<char*,char*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=char *,
            _InIt=char *
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const char [8]
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const char [8]
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<const char[8]>(T (&))' being compiled
        with
        [
            T0_=char,
            T1=const char *,
            T=const char [8]
        ]
        ..\libs\variant\test\test2.cpp(111) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<const char[8]>(T (&))' being compiled
        with
        [
            T0_=char,
            T1=const char *,
            T=const char [8]
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const boost::variant<char,const char *>
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const boost::variant<char,const char *>
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<T>(const T &)' being compiled
        with
        [
            T0_=short,
            T1=short_string,
            T=boost::variant<char,const char *>
        ]
        ..\libs\variant\test\test2.cpp(121) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<boost::variant<char,const char *>>(const T &)' being compiled
        with
        [
            T0_=short,
            T1=short_string,
            T=boost::variant<char,const char *>
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const boost::variant<short,short_string>
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const boost::variant<short,short_string>
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<T>(const T &)' being compiled
        with
        [
            T0_=char,
            T1=const char *,
            T=boost::variant<short,short_string>
        ]
        ..\libs\variant\test\test2.cpp(124) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<boost::variant<short,short_string>>(const T &)' being compiled
        with
        [
            T0_=char,
            T1=const char *,
            T=boost::variant<short,short_string>
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<T>(const T &)' being compiled
        with
        [
            T0_=char,
            T1=const char *,
            T=int
        ]
        ..\libs\variant\test\test2.cpp(128) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<int>(const T &)' being compiled
        with
        [
            T0_=char,
            T1=const char *,
            T=int
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1633) : see reference to function template instantiation 'const type_info &boost::variant<T0_,T1>::apply_visitor<boost::detail::variant::reflect>(Visitor &) const' being compiled
        with
        [
            T0_=short,
            T1=short_string,
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1631) : while compiling class template member function 'const type_info &boost::variant<T0_,T1>::type(void) const'
        with
        [
            T0_=short,
            T1=short_string
        ]
        ..\libs\variant\test\test2.cpp(97) : see reference to class template instantiation 'boost::variant<T0_,T1>' being compiled
        with
        [
            T0_=short,
            T1=short_string
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1>::assigner' : assignment operator could not be generated
        with
        [
            T0_=short,
            T1=short_string
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1>::assigner'
        with
        [
            T0_=short,
            T1=short_string
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1>::assigner' being compiled
        with
        [
            T0_=short,
            T1=short_string
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1>::variant_assign(const boost::variant<T0_,T1> &)'
        with
        [
            T0_=short,
            T1=short_string
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1>::assigner' : assignment operator could not be generated
        with
        [
            T0_=char,
            T1=const char *
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1>::assigner'
        with
        [
            T0_=char,
            T1=const char *
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1>::assigner' being compiled
        with
        [
            T0_=char,
            T1=const char *
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1>::variant_assign(const boost::variant<T0_,T1> &)'
        with
        [
            T0_=char,
            T1=const char *
        ]
        ..\libs\variant\test\test2.cpp(98) : see reference to class template instantiation 'boost::variant<T0_,T1>' being compiled
        with
        [
            T0_=char,
            T1=const char *
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1>::assigner' : assignment operator could not be generated
        with
        [
            T0_=short_string,
            T1=char
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1>::assigner'
        with
        [
            T0_=short_string,
            T1=char
        ]
        ..\boost/variant/variant.hpp(1560) : see reference t...
   (remainder deleted because of excessive size)

variant - variant_test3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test3.test\msvc\debug\test3.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test3.test\msvc\debug\test3.obj"  

test3.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/detail/variant_io.hpp(67) : warning C4512: 'boost::detail::variant::printer<OStream>' : assignment operator could not be generated
        with
        [
            OStream=std::basic_ostream<char,std::char_traits<char>>
        ]
        ..\boost/variant/detail/variant_io.hpp(83) : see reference to class template instantiation 'boost::detail::variant::printer<OStream>' being compiled
        with
        [
            OStream=std::basic_ostream<char,std::char_traits<char>>
        ]
        ..\libs\variant\test\test3.cpp(67) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::operator <<<char,std::char_traits<char>,int,boost::recursive_wrapper<T>,boost::recursive_wrapper<Sub>,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(std::basic_ostream<_Elem,_Traits> &,const boost::variant<T0_,T1,T2> &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            T=Add,
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1633) : see reference to function template instantiation 'const type_info &boost::variant<T0_,T1,T2>::apply_visitor<boost::detail::variant::reflect>(Visitor &) const' being compiled
        with
        [
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>,
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1631) : while compiling class template member function 'const type_info &boost::variant<T0_,T1,T2>::type(void) const'
        with
        [
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>
        ]
        ..\libs\variant\test\test3.cpp(41) : see reference to class template instantiation 'boost::variant<T0_,T1,T2>' being compiled
        with
        [
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::printer<std::basic_ostream<char,std::char_traits<char>>>
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::printer<std::basic_ostream<char,std::char_traits<char>>>
        ]
        ..\boost/variant/detail/variant_io.hpp(85) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::apply_visitor<boost::detail::variant::printer<OStream>>(Visitor &) const' being compiled
        with
        [
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>,
            OStream=std::basic_ostream<char,std::char_traits<char>>,
            Visitor=boost::detail::variant::printer<std::basic_ostream<char,std::char_traits<char>>>
        ]
        ..\libs\variant\test\test3.cpp(67) : see reference to function template instantiation 'std::basic_ostream<_Elem,_Traits> &boost::operator <<<char,std::char_traits<char>,int,boost::recursive_wrapper<T>,boost::recursive_wrapper<Sub>,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(std::basic_ostream<_Elem,_Traits> &,const boost::variant<T0_,T1,T2> &)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            T=Add,
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const Calculator
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=const Calculator
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(72) : see reference to function template instantiation 'int boost::variant<T0_,T1,T2>::apply_visitor<const Visitor>(Visitor &)' being compiled
        with
        [
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>,
            Visitor=Calculator
        ]
        ..\libs\variant\test\test3.cpp(95) : see reference to function template instantiation 'int boost::apply_visitor<Calculator,Expr>(const Visitor &,Visitable &)' being compiled
        with
        [
            Visitor=Calculator,
            Visitable=Expr
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=Calculator
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=Calculator
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(56) : see reference to function template instantiation 'int boost::variant<T0_,T1,T2>::apply_visitor<Visitor>(Visitor &)' being compiled
        with
        [
            T0_=int,
            T1=boost::recursive_wrapper<Add>,
            T2=boost::recursive_wrapper<Sub>,
            Visitor=Calculator
        ]
        ..\libs\variant\test\test3.cpp(87) : see reference to function template instantiation 'int boost::apply_visitor<Calculator,Expr>(Visitor &,Visitable &)' being compiled
        with
        [
            Visitor=Calculator,
            Visitable=Expr
        ]

variant - variant_test4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test4.test\msvc\debug\class_a.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test4.test\msvc\debug\class_a.obj"  

class_a.cpp

variant - variant_test5 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test5.test\msvc\debug\test5.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test5.test\msvc\debug\test5.obj"  

test5.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const char
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const char
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::assign<T>(const T &)' being compiled
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char,
            T=char
        ]
        ..\libs\variant\test\test5.cpp(40) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3> &boost::variant<T0_,T1,T2,T3>::operator =<char>(const T &)' being compiled
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char,
            T=char
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const t_var1
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const t_var1
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::assign<T>(const T &)' being compiled
        with
        [
            T0_=int,
            T1=t_var1,
            T2=unsigned short,
            T3=unsigned char,
            T=t_var1
        ]
        ..\libs\variant\test\test5.cpp(43) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3> &boost::variant<T0_,T1,T2,T3>::operator =<t_var1>(const T &)' being compiled
        with
        [
            T0_=int,
            T1=t_var1,
            T2=unsigned short,
            T3=unsigned char,
            T=t_var1
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const t_var2
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const t_var2
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::assign<T>(const T &)' being compiled
        with
        [
            T0_=std::string,
            T1=int,
            T2=t_var2,
            T=t_var2
        ]
        ..\libs\variant\test\test5.cpp(44) : see reference to function template instantiation 'boost::variant<T0_,T1,T2> &boost::variant<T0_,T1,T2>::operator =<t_var2>(const T &)' being compiled
        with
        [
            T0_=std::string,
            T1=int,
            T2=t_var2,
            T=t_var2
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const sum_int
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=const sum_int
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(72) : see reference to function template instantiation 'int boost::variant<T0_,T1,T2,T3>::apply_visitor<const Visitor>(Visitor &)' being compiled
        with
        [
            T0_=int,
            T1=t_var1,
            T2=unsigned short,
            T3=unsigned char,
            Visitor=sum_int
        ]
        ..\libs\variant\test\test5.cpp(61) : see reference to function template instantiation 'int boost::apply_visitor<sum_int,t_var2>(const Visitor &,Visitable &)' being compiled
        with
        [
            Visitor=sum_int,
            Visitable=t_var2
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=sum_int
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=sum_int
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(56) : see reference to function template instantiation 'int boost::variant<T0_,T1,T2,T3>::apply_visitor<Visitor>(Visitor &)' being compiled
        with
        [
            T0_=int,
            T1=t_var1,
            T2=unsigned short,
            T3=unsigned char,
            Visitor=sum_int
        ]
        ..\libs\variant\test\test5.cpp(65) : see reference to function template instantiation 'int boost::apply_visitor<sum_int,t_var2>(Visitor &,Visitable &)' being compiled
        with
        [
            Visitor=sum_int,
            Visitable=t_var2
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const float
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const float
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<T>(const T &)' being compiled
        with
        [
            T0_=std::string,
            T1=t_var4,
            T=float
        ]
        ..\libs\variant\test\test5.cpp(79) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<float>(const T &)' being compiled
        with
        [
            T0_=std::string,
            T1=t_var4,
            T=float
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1633) : see reference to function template instantiation 'const type_info &boost::variant<T0_,T1,T2,T3>::apply_visitor<boost::detail::variant::reflect>(Visitor &) const' being compiled
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char,
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1631) : while compiling class template member function 'const type_info &boost::variant<T0_,T1,T2,T3>::type(void) const'
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char
        ]
        ..\libs\variant\test\test5.cpp(34) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3>' being compiled
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1,T2,T3>::assigner' : assignment operator could not be generated
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1,T2,T3>::assigner'
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3>::assigner' being compiled
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1,T2,T3>::variant_assign(const boost::variant<T0_,T1,T2,T3> &)'
        with
        [
            T0_=int,
            T1=float,
            T2=unsigned short,
            T3=unsigned char
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1,T2,T3>::assigner' : assignment operator could not be generated
        with
        [
            T0_=int,
            T1=t_var1,
            T2=unsigned short,
            T3=unsigned char
        ]
        ..\boost/varian...
   (remainder deleted because of excessive size)

variant - variant_test6 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test6.test\msvc\debug\test6.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test6.test\msvc\debug\test6.obj"  

test6.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const boost::variant<int,char,double *,const double *,char *>
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const boost::variant<int,char,double *,const double *,char *>
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::assign<T>(const T &)' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *,
            T=boost::variant<int,char,double *,const double *,char *>
        ]
        ..\libs\variant\test\test6.cpp(43) : see reference to function template instantiation 'boost::variant<T0_,T1,T2,T3> &boost::variant<T0_,T1,T2,T3>::operator =<boost::variant<int,char,T2,T3,T4>>(const T &)' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *,
            T4=char *,
            T=boost::variant<int,char,double *,const double *,char *>
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const boost::variant<int,unsigned char,double *>
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const boost::variant<int,unsigned char,double *>
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<T>(const T &)' being compiled
        with
        [
            T0_=jac,
            T1=const double *,
            T=boost::variant<int,unsigned char,double *>
        ]
        ..\libs\variant\test\test6.cpp(61) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<boost::variant<int,unsigned char,T2>>(const T &)' being compiled
        with
        [
            T0_=jac,
            T1=const double *,
            T2=double *,
            T=boost::variant<int,unsigned char,double *>
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1633) : see reference to function template instantiation 'const type_info &boost::variant<T0_,T1,T2,T3>::apply_visitor<boost::detail::variant::reflect>(Visitor &) const' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *,
            Visitor=boost::detail::variant::reflect
        ]
        ..\boost/variant/variant.hpp(1631) : while compiling class template member function 'const type_info &boost::variant<T0_,T1,T2,T3>::type(void) const'
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *
        ]
        ..\libs\variant\test\test6.cpp(40) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3>' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1,T2,T3>::assigner' : assignment operator could not be generated
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1,T2,T3>::assigner'
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1,T2,T3>::assigner' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1,T2,T3>::variant_assign(const boost::variant<T0_,T1,T2,T3> &)'
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1>::assigner' : assignment operator could not be generated
        with
        [
            T0_=jac,
            T1=const double *
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1>::assigner'
        with
        [
            T0_=jac,
            T1=const double *
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1>::assigner' being compiled
        with
        [
            T0_=jac,
            T1=const double *
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1>::variant_assign(const boost::variant<T0_,T1> &)'
        with
        [
            T0_=jac,
            T1=const double *
        ]
        ..\libs\variant\test\test6.cpp(58) : see reference to class template instantiation 'boost::variant<T0_,T1>' being compiled
        with
        [
            T0_=jac,
            T1=const double *
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::direct_assigner<const boost::variant<int,char,double *,const double *,char *>>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::direct_assigner<const boost::variant<int,char,double *,const double *,char *>>
        ]
        ..\boost/variant/variant.hpp(1572) : see reference to function template instantiation 'bool boost::variant<T0_,T1,T2,T3>::apply_visitor<boost::detail::variant::direct_assigner<T>>(Visitor &)' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *,
            T=const boost::variant<int,char,double *,const double *,char *>,
            Visitor=boost::detail::variant::direct_assigner<const boost::variant<int,char,double *,const double *,char *>>
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::assign<T>(const T &)' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *,
            T=boost::variant<int,char,double *,const double *,char *>
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const total_sizeof
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=const total_sizeof
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(72) : see reference to function template instantiation 'int boost::variant<T0_,T1,T2,T3>::apply_visitor<const Visitor>(Visitor &) const' being compiled
        with
        [
            T0_=jac,
            T1=int,
            T2=double *,
            T3=const double *,
            Visitor=total_sizeof
        ]
        d:\kits\boost\libs\variant\test\jobs.h(269) : see reference to function template instantiation 'int boost::apply_visitor<total_sizeof,const VariantType>(const Visitor &,Visitable &)' being compiled
        with
        [
            VariantType=boost::variant<jac,int,double *,const double *>,
            Visitor=total_sizeof,
            Visitable=boost::variant<jac,int,double *,const double *>
        ]
        ..\libs\variant\test\test6.cpp(45) : see reference to function template instantiation 'void verify<boost::variant<T0_,T1,T2,T3>,int>(VariantType &,spec<T>,std::string)' being compiled
        with
        [
       ...
   (remainder deleted because of excessive size)

variant - variant_test7 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test7.test\msvc\debug\test7.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test7.test\msvc\debug\test7.obj"  

test7.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/variant.hpp(687) : warning C4512: 'boost::detail::variant::swap_with<Variant>' : assignment operator could not be generated
        with
        [
            Variant=boost::variant<jas,std::string,int>
        ]
        ..\boost/variant/variant.hpp(1607) : see reference to class template instantiation 'boost::detail::variant::swap_with<Variant>' being compiled
        with
        [
            Variant=boost::variant<jas,std::string,int>
        ]
        ..\boost/variant/variant.hpp(1602) : while compiling class template member function 'void boost::variant<T0_,T1,T2>::swap(boost::variant<T0_,T1,T2> &)'
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
        ..\libs\variant\test\test7.cpp(224) : see reference to class template instantiation 'boost::variant<T0_,T1,T2>' being compiled
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1,T2>::assigner' : assignment operator could not be generated
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'boost::variant<T0_,T1,T2>::assigner'
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
        ..\boost/variant/variant.hpp(1560) : see reference to class template instantiation 'boost::variant<T0_,T1,T2>::assigner' being compiled
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
        ..\boost/variant/variant.hpp(1549) : while compiling class template member function 'void boost::variant<T0_,T1,T2>::variant_assign(const boost::variant<T0_,T1,T2> &)'
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
..\libs\variant\test\test7.cpp(200) : warning C4512: 'compare_helper<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\variant\test\test7.cpp(205) : see reference to class template instantiation 'compare_helper<ValueType>' being compiled
        with
        [
            ValueType=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\variant\test\test7.cpp(216) : see reference to function template instantiation 'void var_compare<boost::variant<T0_,T1>,std::basic_string<_Elem,_Traits,_Ax>>(const VariantType &,ExpectedType)' being compiled
        with
        [
            T0_=std::string,
            T1=short,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            VariantType=boost::variant<std::string,short>,
            ExpectedType=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\libs\variant\test\test7.cpp(200) : warning C4512: 'compare_helper<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=short
        ]
        ..\libs\variant\test\test7.cpp(205) : see reference to class template instantiation 'compare_helper<ValueType>' being compiled
        with
        [
            ValueType=short
        ]
        ..\libs\variant\test\test7.cpp(219) : see reference to function template instantiation 'void var_compare<boost::variant<T0_,T1>,short>(const VariantType &,ExpectedType)' being compiled
        with
        [
            T0_=std::string,
            T1=short,
            VariantType=boost::variant<std::string,short>,
            ExpectedType=short
        ]
..\libs\variant\test\test7.cpp(200) : warning C4512: 'compare_helper<ValueType>' : assignment operator could not be generated
        with
        [
            ValueType=jas
        ]
        ..\libs\variant\test\test7.cpp(205) : see reference to class template instantiation 'compare_helper<ValueType>' being compiled
        with
        [
            ValueType=jas
        ]
        ..\libs\variant\test\test7.cpp(225) : see reference to function template instantiation 'void var_compare<boost::variant<T0_,T1,T2>,jas>(const VariantType &,ExpectedType)' being compiled
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int,
            VariantType=boost::variant<jas,std::string,int>,
            ExpectedType=jas
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::swap_with<boost::variant<jas,std::string,int>>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::swap_with<boost::variant<jas,std::string,int>>
        ]
        ..\boost/variant/variant.hpp(1608) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::apply_visitor<boost::detail::variant::swap_with<Variant>>(Visitor &)' being compiled
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int,
            Variant=boost::variant<jas,std::string,int>,
            Visitor=boost::detail::variant::swap_with<boost::variant<jas,std::string,int>>
        ]
        ..\boost/variant/variant.hpp(1602) : while compiling class template member function 'void boost::variant<T0_,T1,T2>::swap(boost::variant<T0_,T1,T2> &)'
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const int
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const int
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<T>(const T &)' being compiled
        with
        [
            T0_=std::string,
            T1=short,
            T=int
        ]
        ..\libs\variant\test\test7.cpp(218) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<int>(const T &)' being compiled
        with
        [
            T0_=std::string,
            T1=short,
            T=int
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const char [11]
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const char [11]
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1>::assign<const char[11]>(T (&))' being compiled
        with
        [
            T0_=std::string,
            T1=short,
            T=const char [11]
        ]
        ..\libs\variant\test\test7.cpp(221) : see reference to function template instantiation 'boost::variant<T0_,T1> &boost::variant<T0_,T1>::operator =<const char[11]>(T (&))' being compiled
        with
        [
            T0_=std::string,
            T1=short,
            T=const char [11]
        ]
..\boost/variant/variant.hpp(532) : warning C4512: 'boost::detail::variant::direct_assigner<T>' : assignment operator could not be generated
        with
        [
            T=const jas
        ]
        ..\boost/variant/variant.hpp(1571) : see reference to class template instantiation 'boost::detail::variant::direct_assigner<T>' being compiled
        with
        [
            T=const jas
        ]
        ..\boost/variant/variant.hpp(1590) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2>::assign<T>(const T &)' being compiled
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int,
            T=jas
        ]
        ..\libs\variant\test\test7.cpp(227) : see reference to function template instantiation 'boost::variant<T0_,T1,T2> &boost::variant<T0_,T1,T2>::operator =<jas>(const T &)' being compiled
        with
        [
            T0_=jas,
            T1=std::string,
            T2=int,
            T=jas
        ]
..\boost/variant/variant.hpp(1544) : warning C4512: 'boost::variant<T0_,T1>::assigner' : assignment operator could not be generated
        with
        [
            T0_=std::string,
            T1=short
        ]
        ..\boost/variant/variant.hpp(1414) : see declaration of 'bo...
   (remainder deleted because of excessive size)

variant - variant_test8 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_test8.test\msvc\debug\test8.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_test8.test\msvc\debug\test8.obj"  

test8.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\libs\variant\test\test8.cpp(65) : warning C4189: 'r' : local variable is initialized but not referenced
        ..\libs\variant\test\test8.cpp(84) : see reference to function template instantiation 'void check_fail<float,t_var1>(Variant &)' being compiled
        with
        [
            Variant=t_var1
        ]
..\libs\variant\test\test8.cpp(65) : warning C4189: 'r' : local variable is initialized but not referenced
        ..\libs\variant\test\test8.cpp(85) : see reference to function template instantiation 'void check_fail<const float,t_var1>(Variant &)' being compiled
        with
        [
            Variant=t_var1
        ]
..\libs\variant\test\test8.cpp(65) : warning C4189: 'r' : local variable is initialized but not referenced
        ..\libs\variant\test\test8.cpp(86) : see reference to function template instantiation 'void check_fail<short,t_var1>(Variant &)' being compiled
        with
        [
            Variant=t_var1
        ]
..\libs\variant\test\test8.cpp(65) : warning C4189: 'r' : local variable is initialized but not referenced
        ..\libs\variant\test\test8.cpp(87) : see reference to function template instantiation 'void check_fail<const short,t_var1>(Variant &)' being compiled
        with
        [
            Variant=t_var1
        ]
..\libs\variant\test\test8.cpp(65) : warning C4189: 'r' : local variable is initialized but not referenced
        ..\libs\variant\test\test8.cpp(105) : see reference to function template instantiation 'void check_fail<const float,const t_var1>(Variant &)' being compiled
        with
        [
            Variant=const t_var1
        ]
..\libs\variant\test\test8.cpp(65) : warning C4189: 'r' : local variable is initialized but not referenced
        ..\libs\variant\test\test8.cpp(107) : see reference to function template instantiation 'void check_fail<const short,const t_var1>(Variant &)' being compiled
        with
        [
            Variant=const t_var1
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=int_sum
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=int_sum
        ]
        ..\boost/variant/detail/apply_visitor_unary.hpp(56) : see reference to function template instantiation 'void boost::variant<T0_,T1,T2,T3>::apply_visitor<Visitor>(Visitor &)' being compiled
        with
        [
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>,
            Visitor=int_sum
        ]
        ..\libs\variant\test\test8.cpp(89) : see reference to function template instantiation 'void boost::apply_visitor<int_sum,t_var1>(Visitor &,Visitable &)' being compiled
        with
        [
            Visitor=int_sum,
            Visitable=t_var1
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<int>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<int>
        ]
        ..\boost/variant/get.hpp(150) : see reference to function template instantiation 'int *boost::variant<T0_,T1,T2,T3>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &)' being compiled
        with
        [
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>,
            T=int,
            Visitor=boost::detail::variant::get_visitor<int>
        ]
        ..\libs\variant\test\test8.cpp(44) : see reference to function template instantiation 'int *boost::get<T,float,std::string,int,std::vector<_Ty>,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_,T1,T2,T3> *)' being compiled
        with
        [
            T=int,
            _Ty=std::string,
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>
        ]
        ..\libs\variant\test\test8.cpp(81) : see reference to function template instantiation 'T &check_pass<int,t_var1>(Variant &,T)' being compiled
        with
        [
            T=int,
            Variant=t_var1
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<const int>
        ]
        ..\boost/variant/variant.hpp(1781) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<const int>
        ]
        ..\boost/variant/get.hpp(165) : see reference to function template instantiation 'const int *boost::variant<T0_,T1,T2,T3>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &) const' being compiled
        with
        [
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>,
            T=const int,
            Visitor=boost::detail::variant::get_visitor<const int>
        ]
        ..\libs\variant\test\test8.cpp(44) : see reference to function template instantiation 'const int *boost::get<T,float,std::string,int,std::vector<_Ty>,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(const boost::variant<T0_,T1,T2,T3> *)' being compiled
        with
        [
            T=const int,
            _Ty=std::string,
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>
        ]
        ..\libs\variant\test\test8.cpp(102) : see reference to function template instantiation 'T &check_pass<const int,const t_var1>(Variant &,T)' being compiled
        with
        [
            T=const int,
            Variant=const t_var1
        ]
..\boost/variant/variant.hpp(894) : warning C4512: 'boost::detail::variant::invoke_visitor<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=boost::detail::variant::get_visitor<float>
        ]
        ..\boost/variant/variant.hpp(1771) : see reference to class template instantiation 'boost::detail::variant::invoke_visitor<Visitor>' being compiled
        with
        [
            Visitor=boost::detail::variant::get_visitor<float>
        ]
        ..\boost/variant/get.hpp(150) : see reference to function template instantiation 'float *boost::variant<T0_,T1,T2,T3>::apply_visitor<boost::detail::variant::get_visitor<T>>(Visitor &)' being compiled
        with
        [
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>,
            T=float,
            Visitor=boost::detail::variant::get_visitor<float>
        ]
        ..\libs\variant\test\test8.cpp(61) : see reference to function template instantiation 'float *boost::get<T,float,std::string,int,std::vector<_Ty>,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>(boost::variant<T0_,T1,T2,T3> *)' being compiled
        with
        [
            T=float,
            _Ty=std::string,
            T0_=float,
            T1=std::string,
            T2=int,
            T3=std::vector<std::string>
        ]
        ..\libs\variant\test\test8.cpp(84) : see reference to function template instantiation 'void check_fail<float,t_var1>(Variant &)' being compiled
        with
        [
            Variant=t_var1
    ...
   (remainder deleted because of excessive size)

variant - variant_visit_test - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\variant\test\variant_visit_test.test\msvc\debug\variant_visit_test.obj.rsp" -c -Fo"..\bin.v2\libs\variant\test\variant_visit_test.test\msvc\debug\variant_visit_test.obj"  

variant_visit_test.cpp
..\boost/test/impl/execution_monitor.ipp(214) : warning C4535: calling _set_se_translator() requires /EHa
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check1_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(79) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check1_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(121) : see reference to function template instantiation 'void unary_test<check1_t,var_t>(Variant &,Checker *)' being compiled
        with
        [
            Variant=var_t,
            Checker=check1_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check1_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(80) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check1_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check1_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(79) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check1_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(122) : see reference to function template instantiation 'void unary_test<check1_const_t,const var_t>(Variant &,Checker *)' being compiled
        with
        [
            Variant=const var_t,
            Checker=check1_const_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check1_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(80) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check1_const_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check2_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(79) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check2_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(124) : see reference to function template instantiation 'void unary_test<check2_t,var_t>(Variant &,Checker *)' being compiled
        with
        [
            Variant=var_t,
            Checker=check2_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check2_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(80) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check2_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check2_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(79) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check2_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(125) : see reference to function template instantiation 'void unary_test<check2_const_t,const var_t>(Variant &,Checker *)' being compiled
        with
        [
            Variant=const var_t,
            Checker=check2_const_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check2_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(80) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check2_const_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check12_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(97) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check12_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(136) : see reference to function template instantiation 'void binary_test<check12_t,var_t,var_t>(Variant1 &,Variant2 &,Checker *)' being compiled
        with
        [
            Variant1=var_t,
            Variant2=var_t,
            Checker=check12_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check12_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(98) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check12_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check12_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(97) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check12_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(137) : see reference to function template instantiation 'void binary_test<check12_const_t,const var_t,const var_t>(Variant1 &,Variant2 &,Checker *)' being compiled
        with
        [
            Variant1=const var_t,
            Variant2=const var_t,
            Checker=check12_const_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check12_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(98) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check12_const_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check21_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(97) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check21_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(139) : see reference to function template instantiation 'void binary_test<check21_t,var_t,var_t>(Variant1 &,Variant2 &,Checker *)' being compiled
        with
        [
            Variant1=var_t,
            Variant2=var_t,
            Checker=check21_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=const check21_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(98) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=const check21_t
        ]
..\boost/variant/detail/apply_visitor_delayed.hpp(75) : warning C4512: 'boost::apply_visitor_delayed_t<Visitor>' : assignment operator could not be generated
        with
        [
            Visitor=check21_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(97) : see reference to class template instantiation 'boost::apply_visitor_delayed_t<Visitor>' being compiled
        with
        [
            Visitor=check21_const_t
        ]
        ..\libs\variant\test\variant_visit_test.cpp(140) : see reference to function template instantiation 'void binary_test<check21_const_t,const var_t,const var_t>(Variant1 &,Variant2 &,Checker *)' being compiled
        with
        [
            Variant1=const var_t,
            Variant2=const v...
   (remainder deleted because of excessive size)

wave - testwave - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\wave\test\build\testwave.test\msvc\debug\runtime-link-static\testwave_app.obj.rsp" -c -Fo"..\bin.v2\libs\wave\test\build\testwave.test\msvc\debug\runtime-link-static\testwave_app.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
testwave_app.cpp
..\boost/wave/util/insert_whitespace_detection.hpp(86) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(102) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(118) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(131) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(144) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(173) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(121) : warning C4100: 'include_next' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(121) : warning C4100: 'filename' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(142) : warning C4100: 'is_system_include' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(142) : warning C4100: 'include_depth' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(141) : warning C4100: 'absname' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(141) : warning C4100: 'relname' : unreferenced formal parameter
..\boost/wave/util/cpp_macromap_predef.hpp(107) : warning C4996: 'localtime' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\time.inl(114) : see declaration of 'localtime'
        Message: 'This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(109) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(138) : warning C4996: 'localtime' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\time.inl(114) : see declaration of 'localtime'
        Message: 'This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(140) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(159) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(192) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(222) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/cpp_context.hpp(127) : warning C4355: 'this' : used in base member initializer list
        ..\boost/wave/cpp_context.hpp(121) : while compiling class template member function 'boost::wave::context<IteratorT,LexIteratorT>::context(const std::_String_const_iterator<_Elem,_Traits,_Alloc> &,const std::_String_const_iterator<_Elem,_Traits,_Alloc> &,const char *,const HooksT &)'
        with
        [
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            LexIteratorT=lexer_type,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            HooksT=boost::wave::context_policies::eat_whitespace<boost::wave::cpplexer::lex_token<>>
        ]
        ..\libs\wave\test\build\..\testwave\testwave_app.cpp(1093) : see reference to class template instantiation 'boost::wave::context<IteratorT,LexIteratorT>' being compiled
        with
        [
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            LexIteratorT=lexer_type
        ]
..\boost/wave/util/symbol_table.hpp(37) : warning C4100: 'uid_' : unreferenced formal parameter
        ..\boost/wave/util/symbol_table.hpp(37) : while compiling class template member function 'boost::wave::util::symbol_table<StringT,MacroDefT>::symbol_table(long)'
        with
        [
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>,
            MacroDefT=boost::wave::util::macro_definition<boost::wave::cpplexer::lex_token<>,std::list<boost::wave::cpplexer::lex_token<>,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>>>>
        ]
        ..\boost/wave/util/cpp_macromap.hpp(78) : see reference to class template instantiation 'boost::wave::util::symbol_table<StringT,MacroDefT>' being compiled
        with
        [
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>,
            MacroDefT=boost::wave::util::macro_definition<boost::wave::cpplexer::lex_token<>,std::list<boost::wave::cpplexer::lex_token<>,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>>>>
        ]
        ..\boost/wave/cpp_context.hpp(311) : see reference to class template instantiation 'boost::wave::util::macromap<ContextT>' being compiled
        with
        [
            ContextT=boost::wave::context<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,lexer_type>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/wave/util/cpp_include_paths.hpp(165) : see reference to function template instantiation 'bool std::equal<boost::filesystem::basic_path<String,Traits>::iterator,boost::filesystem::basic_path<String,Traits>::iterator>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            String=std::string,
            Traits=boost::filesystem::path_traits,
            _InIt1=boost::filesystem::basic_path<std::string,boost::filesystem::path_traits>::iterator,
            _InIt2=boost::filesystem::basic_path<std::string,boost::filesystem::path_traits>::iterator
        ]
..\boost/wave/util/cpp_macromap.hpp(1610) : warning C4100: 'at_global_scope' : unreferenced formal parameter
        ..\boost/wave/util/cpp_macromap.hpp(1611) : while compiling class template member function 'void boost::wave::util::macromap<ContextT>::init_predefined_macros(const char *,boost::wave::util::symbol_table<StringT,MacroDefT> *,bool)'
        with
        [
            ContextT=boost::wave::context<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,lexer_type>,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>,
            MacroDefT=boost::wave::util::macro_definition<boost::wave::cpplexer::lex_token<>,std::list<boost::wave::cpplexer::lex_token<>,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>>>>
        ]
..\libs\wave\test\build\..\testwave\testwave_app.cpp(930) : warning C4127: conditional expression is constant
        ..\libs\wave\test\build\..\testwave\testwave_app.cpp(1029) : see reference to function template instantiation 'bool testwave_app::add_min_definition<short,Context>(Context &,const char *)' being compiled
        with
        [
            Context=context_type
        ]
        ..\libs\wave\test\build\..\testwave\testwave_app.cpp(1104) : see reference to function template instantiation 'bool testwave_app::add_predefined_macros<context_type>(Cont...
   (remainder deleted because of excessive size)

wave - testwave_dll - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_app.obj.rsp" -c -Fo"..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_app.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
testwave_app.cpp
..\boost/wave/util/insert_whitespace_detection.hpp(86) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(102) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(118) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(131) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(144) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/util/insert_whitespace_detection.hpp(173) : warning C4100: 'before' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(121) : warning C4100: 'include_next' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(121) : warning C4100: 'filename' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(142) : warning C4100: 'is_system_include' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(142) : warning C4100: 'include_depth' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(141) : warning C4100: 'absname' : unreferenced formal parameter
..\boost/wave/preprocessing_hooks.hpp(141) : warning C4100: 'relname' : unreferenced formal parameter
..\boost/wave/util/cpp_macromap_predef.hpp(107) : warning C4996: 'localtime' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\time.inl(114) : see declaration of 'localtime'
        Message: 'This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(109) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(138) : warning C4996: 'localtime' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\time.inl(114) : see declaration of 'localtime'
        Message: 'This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(140) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(159) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(192) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/util/cpp_macromap_predef.hpp(222) : warning C4996: 'sprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\boost/wave/cpp_context.hpp(127) : warning C4355: 'this' : used in base member initializer list
        ..\boost/wave/cpp_context.hpp(121) : while compiling class template member function 'boost::wave::context<IteratorT,LexIteratorT>::context(const std::_String_const_iterator<_Elem,_Traits,_Alloc> &,const std::_String_const_iterator<_Elem,_Traits,_Alloc> &,const char *,const HooksT &)'
        with
        [
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            LexIteratorT=lexer_type,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            HooksT=boost::wave::context_policies::eat_whitespace<boost::wave::cpplexer::lex_token<>>
        ]
        ..\libs\wave\test\build\..\testwave\testwave_app.cpp(1093) : see reference to class template instantiation 'boost::wave::context<IteratorT,LexIteratorT>' being compiled
        with
        [
            IteratorT=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            LexIteratorT=lexer_type
        ]
..\boost/wave/util/symbol_table.hpp(37) : warning C4100: 'uid_' : unreferenced formal parameter
        ..\boost/wave/util/symbol_table.hpp(37) : while compiling class template member function 'boost::wave::util::symbol_table<StringT,MacroDefT>::symbol_table(long)'
        with
        [
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>,
            MacroDefT=boost::wave::util::macro_definition<boost::wave::cpplexer::lex_token<>,std::list<boost::wave::cpplexer::lex_token<>,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>>>>
        ]
        ..\boost/wave/util/cpp_macromap.hpp(78) : see reference to class template instantiation 'boost::wave::util::symbol_table<StringT,MacroDefT>' being compiled
        with
        [
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>,
            MacroDefT=boost::wave::util::macro_definition<boost::wave::cpplexer::lex_token<>,std::list<boost::wave::cpplexer::lex_token<>,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>>>>
        ]
        ..\boost/wave/cpp_context.hpp(311) : see reference to class template instantiation 'boost::wave::util::macromap<ContextT>' being compiled
        with
        [
            ContextT=boost::wave::context<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,lexer_type>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2674) : warning C4996: 'std::_Equal' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2661) : see declaration of 'std::_Equal'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/wave/util/cpp_include_paths.hpp(165) : see reference to function template instantiation 'bool std::equal<boost::filesystem::basic_path<String,Traits>::iterator,boost::filesystem::basic_path<String,Traits>::iterator>(_InIt1,_InIt1,_InIt2)' being compiled
        with
        [
            String=std::string,
            Traits=boost::filesystem::path_traits,
            _InIt1=boost::filesystem::basic_path<std::string,boost::filesystem::path_traits>::iterator,
            _InIt2=boost::filesystem::basic_path<std::string,boost::filesystem::path_traits>::iterator
        ]
..\boost/wave/util/cpp_macromap.hpp(1610) : warning C4100: 'at_global_scope' : unreferenced formal parameter
        ..\boost/wave/util/cpp_macromap.hpp(1611) : while compiling class template member function 'void boost::wave::util::macromap<ContextT>::init_predefined_macros(const char *,boost::wave::util::symbol_table<StringT,MacroDefT> *,bool)'
        with
        [
            ContextT=boost::wave::context<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,lexer_type>,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>,
            MacroDefT=boost::wave::util::macro_definition<boost::wave::cpplexer::lex_token<>,std::list<boost::wave::cpplexer::lex_token<>,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<>>>>
        ]
..\libs\wave\test\build\..\testwave\testwave_app.cpp(930) : warning C4127: conditional expression is constant
        ..\libs\wave\test\build\..\testwave\testwave_app.cpp(1029) : see reference to function template instantiation 'bool testwave_app::add_min_definition<short,Context>(Context &,const char *)' being compiled
        with
        [
            Context=context_type
        ]
        ..\libs\wave\test\build\..\testwave\testwave_app.cpp(1104) : see reference to function template instantiation 'bool testwave_app::add_predefined_macros<context_type&...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_dll.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_dll.exe.rsp"
        if exist "..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_dll.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_dll.exe.manifest" "-outputresource:..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_dll.exe;1"
        )
    
LINK : fatal error LNK1181: cannot open input file '..\bin.v2\libs\wave\build\msvc\debug\runtime-link-static\boost_wave-vc-sd-1_34.lib'

Run output:

'..\bin.v2\libs\wave\test\build\testwave_dll.test\msvc\debug\runtime-link-static\testwave_dll.exe' is not recognized as an internal or external command,
operable program or batch file.
 
EXIT STATUS: 9009 

wave - test_re2c_lexer - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.obj.rsp" -c -Fo"..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
test_re2c_lexer.cpp
..\boost/wave/cpplexer/cpp_lex_iterator.hpp(86) : warning C4512: 'boost::wave::cpplexer::impl::lex_iterator_functor_shim<TokenT>' : assignment operator could not be generated
        with
        [
            TokenT=token_type
        ]
        ..\boost/wave/util/functor_input.hpp(49) : see reference to class template instantiation 'boost::wave::cpplexer::impl::lex_iterator_functor_shim<TokenT>' being compiled
        with
        [
            TokenT=token_type
        ]
        ..\boost/spirit/iterator/multi_pass.hpp(796) : see reference to class template instantiation 'boost::wave::util::functor_input::inner<FunctorT>' being compiled
        with
        [
            FunctorT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>
        ]
        ..\boost/wave/cpplexer/cpp_lex_iterator.hpp(129) : see reference to class template instantiation 'boost::spirit::multi_pass<InputT,InputPolicy>' being compiled
        with
        [
            InputT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>,
            InputPolicy=boost::wave::util::functor_input
        ]
        ..\libs\wave\test\build\..\testlexers\test_re2c_lexer.cpp(49) : see reference to class template instantiation 'boost::wave::cpplexer::lex_iterator<TokenT>' being compiled
        with
        [
            TokenT=token_type
        ]
..\libs\wave\test\build\..\testlexers\test_re2c_lexer.cpp(35) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\wave\test\build\..\testlexers\test_re2c_lexer.cpp(35) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/wave/util/functor_input.hpp(63) : warning C4512: 'boost::wave::util::functor_input::inner<FunctorT>::Data' : assignment operator could not be generated
        with
        [
            FunctorT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>
        ]
        ..\boost/wave/util/functor_input.hpp(55) : see declaration of 'boost::wave::util::functor_input::inner<FunctorT>::Data'
        with
        [
            FunctorT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>
        ]
        ..\boost/wave/util/functor_input.hpp(91) : see reference to class template instantiation 'boost::wave::util::functor_input::inner<FunctorT>::Data' being compiled
        with
        [
            FunctorT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>
        ]
        ..\boost/wave/util/functor_input.hpp(90) : while compiling class template member function 'void boost::wave::util::functor_input::inner<FunctorT>::destroy(void)'
        with
        [
            FunctorT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>
        ]
        ..\boost/spirit/iterator/multi_pass.hpp(796) : see reference to class template instantiation 'boost::wave::util::functor_input::inner<FunctorT>' being compiled
        with
        [
            FunctorT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>
        ]
        ..\boost/wave/cpplexer/cpp_lex_iterator.hpp(129) : see reference to class template instantiation 'boost::spirit::multi_pass<InputT,InputPolicy>' being compiled
        with
        [
            InputT=boost::wave::cpplexer::impl::lex_iterator_functor_shim<token_type>,
            InputPolicy=boost::wave::util::functor_input
        ]
        ..\libs\wave\test\build\..\testlexers\test_re2c_lexer.cpp(49) : see reference to class template instantiation 'boost::wave::cpplexer::lex_iterator<TokenT>' being compiled
        with
        [
            TokenT=token_type
        ]
..\boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp(283) : warning C4996: 'vsprintf' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345) : see declaration of 'vsprintf'
        Message: 'This function or variable may be unsafe. Consider using vsprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
        ..\boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp(274) : while compiling class template member function 'int boost::wave::cpplexer::re2clex::lexer<IteratorT,PositionT>::report_error(const boost::wave::cpplexer::re2clex::Scanner *,const char *,...)'
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp(104) : while compiling class template member function 'boost::wave::cpplexer::re2clex::lexer<IteratorT,PositionT>::lexer(const IteratorT &,const IteratorT &,const PositionT &,boost::wave::language_support)'
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp(300) : see reference to class template instantiation 'boost::wave::cpplexer::re2clex::lexer<IteratorT,PositionT>' being compiled
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp(369) : see reference to class template instantiation 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT,PositionT>' being compiled
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp(368) : while compiling class template member function 'boost::wave::cpplexer::lex_input_interface<TokenT> *boost::wave::cpplexer::new_lexer_gen<IteratorT,PositionT>::new_lexer(const IteratorT &,const IteratorT &,const PositionT &,boost::wave::language_support)'
        with
        [
            TokenT=token_type,
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\boost/wave/cpplexer/cpp_lex_interface.hpp(83) : see reference to class template instantiation 'boost::wave::cpplexer::new_lexer_gen<IteratorT,PositionT>' being compiled
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\boost/wave/cpplexer/cpp_lex_iterator.hpp(62) : see reference to function template instantiation 'boost::wave::cpplexer::lex_input_interface<TokenT> *boost::wave::cpplexer::lex_input_interface<TokenT>::new_lexer<IteratorT>(const IteratorT &,const IteratorT &,const boost::wave::util::file_position<StringT> &,boost::wave::language_support)' being compiled
        with
        [
            TokenT=token_type,
            IteratorT=char *,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>
        ]
        ..\boost/wave/cpplexer/cpp_lex_iterator.hpp(143) : see reference to function template instantiation 'boost::wave::cpplexer::impl::lex_iterator_functor_shim<TokenT>::lex_iterator_functor_shim<IteratorT>(const IteratorT &,const IteratorT &,const boost::wave::util::file_position<StringT> &,boost::wave::language_support)' being compiled
        with
        [
            TokenT=token_type,
            IteratorT=char *,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>
        ]
        ..\libs\wave\test\build\..\testlexers\test_re2c_lexer.cpp(50) : see reference to function template instantiation 'boost::wave::cpplexer::lex_iterator<TokenT>::lex_iterator<char*>(const IteratorT &,const IteratorT &,const boost::wave::util::file_position<StringT> &,boost::wave::language_support)' being compiled
        with
        [
            TokenT=token_type,
            IteratorT=char *,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>
        ]
..\boost/...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.exe.rsp"
        if exist "..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.exe.manifest" "-outputresource:..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.exe;1"
        )
    
LINK : fatal error LNK1181: cannot open input file '..\bin.v2\libs\wave\build\msvc\debug\runtime-link-static\boost_wave-vc-sd-1_34.lib'

Run output:

'..\bin.v2\libs\wave\test\build\test_re2c_lexer.test\msvc\debug\runtime-link-static\test_re2c_lexer.exe' is not recognized as an internal or external command,
operable program or batch file.
 
EXIT STATUS: 9009 

wave - test_slex_lexer - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MLd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.obj.rsp" -c -Fo"..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.obj"  

cl : Command line warning D9002 : ignoring unknown option '/MLd'
test_slex_lexer.cpp
..\libs\wave\test\build\..\testlexers\test_slex_lexer.cpp(40) : warning C4100: 'argv' : unreferenced formal parameter
..\libs\wave\test\build\..\testlexers\test_slex_lexer.cpp(40) : warning C4100: 'argc' : unreferenced formal parameter
..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(669) : warning C4127: conditional expression is constant
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(569) : while compiling class template member function 'boost::wave::cpplexer::slex_token<> boost::wave::cpplexer::slex::slex_functor<IteratorT,PositionT>::get(void)'
        with
        [
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            PositionT=boost::wave::util::file_position_type
        ]
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(732) : see reference to class template instantiation 'boost::wave::cpplexer::slex::slex_functor<IteratorT,PositionT>' being compiled
        with
        [
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            PositionT=boost::wave::util::file_position_type
        ]
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(731) : while compiling class template member function 'boost::wave::cpplexer::slex::slex_input_interface<TokenT> *boost::wave::cpplexer::slex::new_lexer_gen<IteratorT>::new_lexer(const IteratorT &,const IteratorT &,const PositionT &,boost::wave::language_support)'
        with
        [
            TokenT=boost::wave::cpplexer::slex_token<>,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            PositionT=boost::wave::util::file_position_type
        ]
        ..\libs\wave\test\build\..\testlexers\test_slex_lexer.cpp(32) : see reference to class template instantiation 'boost::wave::cpplexer::slex::new_lexer_gen<IteratorT>' being compiled
        with
        [
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/wave/cpplexer/convert_trigraphs.hpp(68) : warning C4100: 'file_name' : unreferenced formal parameter
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(661) : see reference to function template instantiation 'StringT boost::wave::cpplexer::impl::convert_trigraph<boost::wave::cpplexer::slex::slex_functor<IteratorT,PositionT>::string_type>(const StringT &,int,int,const StringT &)' being compiled
        with
        [
            StringT=boost::wave::cpplexer::slex::slex_functor<std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,boost::wave::util::file_position_type>::string_type,
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            PositionT=boost::wave::util::file_position_type
        ]
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(569) : while compiling class template member function 'boost::wave::cpplexer::slex_token<> boost::wave::cpplexer::slex::slex_functor<IteratorT,PositionT>::get(void)'
        with
        [
            IteratorT=std::_String_iterator<char,std::char_traits<char>,std::allocator<char>>,
            PositionT=boost::wave::util::file_position_type
        ]
..\boost/wave/cpplexer/convert_trigraphs.hpp(67) : warning C4100: 'column' : unreferenced formal parameter
..\boost/wave/cpplexer/convert_trigraphs.hpp(67) : warning C4100: 'line' : unreferenced formal parameter
..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(669) : warning C4127: conditional expression is constant
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(569) : while compiling class template member function 'boost::wave::cpplexer::slex_token<> boost::wave::cpplexer::slex::slex_functor<IteratorT,PositionT>::get(void)'
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(732) : see reference to class template instantiation 'boost::wave::cpplexer::slex::slex_functor<IteratorT,PositionT>' being compiled
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        ..\libs/wave/samples/cpp_tokens/slex/cpp_slex_lexer.hpp(731) : while compiling class template member function 'boost::wave::cpplexer::slex::slex_input_interface<TokenT> *boost::wave::cpplexer::slex::new_lexer_gen<IteratorT,PositionT>::new_lexer(const IteratorT &,const IteratorT &,const PositionT &,boost::wave::language_support)'
        with
        [
            TokenT=boost::wave::cpplexer::slex_token<>,
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        d:\kits\boost\libs\wave\samples\cpp_tokens\slex_interface.hpp(72) : see reference to class template instantiation 'boost::wave::cpplexer::slex::new_lexer_gen<IteratorT,PositionT>' being compiled
        with
        [
            IteratorT=char *,
            PositionT=boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>>
        ]
        d:\kits\boost\libs\wave\samples\cpp_tokens\slex\../slex_iterator.hpp(57) : see reference to function template instantiation 'boost::wave::cpplexer::slex::slex_input_interface<TokenT> *boost::wave::cpplexer::slex::slex_input_interface<TokenT>::new_lexer<IteratorT>(const IteratorT &,const IteratorT &,const boost::wave::util::file_position<StringT> &,boost::wave::language_support)' being compiled
        with
        [
            TokenT=boost::wave::cpplexer::slex_token<>,
            IteratorT=char *,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>
        ]
        d:\kits\boost\libs\wave\samples\cpp_tokens\slex\../slex_iterator.hpp(136) : see reference to function template instantiation 'boost::wave::cpplexer::slex::impl::slex_iterator_functor_shim<TokenT>::slex_iterator_functor_shim<IteratorT>(const IteratorT &,const IteratorT &,const boost::wave::util::file_position<StringT> &,boost::wave::language_support)' being compiled
        with
        [
            TokenT=token_type,
            IteratorT=char *,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>
        ]
        ..\libs\wave\test\build\..\testlexers\test_slex_lexer.cpp(55) : see reference to function template instantiation 'boost::wave::cpplexer::slex::slex_iterator<TokenT>::slex_iterator<char*>(const IteratorT &,const IteratorT &,const boost::wave::util::file_position<StringT> &,boost::wave::language_support)' being compiled
        with
        [
            TokenT=token_type,
            IteratorT=char *,
            StringT=boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char>>>
        ]
d:\kits\boost\libs\wave\samples\cpp_tokens\slex\lexer.hpp(1241) : warning C4127: conditional expression is constant
        d:\kits\boost\libs\wave\samples\cpp_tokens\slex\lexer.hpp(1659) : see reference to function template instantiation 'void boost::spirit::lexerimpl::ccl_utils::create_nodes<char>(const boost::spirit::utility::impl::range_run<CharT> &,std::stack<_Ty> &)' being compiled
        with
        [
            CharT=char,
            _Ty=boost::spirit::lexerimpl::node *
        ]
        d:\kits\boost\libs\wave\samples\cpp_tokens\slex\lexer.hpp(1556) : while compiling class template member function 'void boost::spirit::lexerimpl::make_ccl<ScannerT>::operator ()(const std::_String_const_iterator<_Elem,_Traits,_Alloc> &,const std::_String_const_iterator<_Elem,_Traits,_Alloc> &) const'
        with
        [
            ScannerT=scanner_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>
        ]
        d:\kits\boost\libs\wave\samples\cpp_tokens\slex\lexer.hpp(1972) : see reference to class template instantiation 'boost::spirit::lexerimpl::make_ccl<ScannerT>' being compiled
        wi...
   (remainder deleted because of excessive size)

Linker output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
link /NOLOGO /DEBUG /subsystem:console /out:"..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.exe" /INCREMENTAL:NO   @"..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.exe.rsp"
        if exist "..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.exe.manifest" (
            mt -nologo -manifest "..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.exe.manifest" "-outputresource:..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.exe;1"
        )
    
LINK : fatal error LNK1181: cannot open input file '..\bin.v2\libs\wave\build\msvc\debug\runtime-link-static\boost_wave-vc-sd-1_34.lib'

Run output:

'..\bin.v2\libs\wave\test\build\test_slex_lexer.test\msvc\debug\runtime-link-static\test_slex_lexer.exe' is not recognized as an internal or external command,
operable program or batch file.
 
EXIT STATUS: 9009 

xpressive - c_traits - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\c_traits.test\msvc\debug\c_traits.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\c_traits.test\msvc\debug\c_traits.obj"  

c_traits.cpp
d:\kits\boost\boost\xpressive\./traits/c_regex_traits.hpp(78) : warning C4244: 'return' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\boost\xpressive\./traits/c_regex_traits.hpp(85) : warning C4244: 'return' : conversion from 'int' to 'char', possible loss of data
d:\kits\boost\libs\xpressive\test\./regress.ipp(95) : warning C4018: '<' : signed/unsigned mismatch
d:\kits\boost\libs\xpressive\test\./regress.ipp(348) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\xpressive\test\./regress.ipp(348) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=size_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=size_t,
            Source=NewSource
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(213) : see reference to function template instantiation 'Target boost::lexical_cast<size_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=size_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
..\boost/xpressive/regex_traits.hpp(72) : warning C4100: 'traits' : unreferenced formal parameter
        ..\boost/xpressive/regex_compiler.hpp(58) : see reference to function template instantiation 'int boost::xpressive::lookup_classname<boost::xpressive::regex_traits<Char>,6>(const Traits &,const char (&)[6],bool)' being compiled
        with
        [
            Char=char,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(52) : while compiling class template member function 'boost::xpressive::regex_compiler<BidiIter>::regex_compiler(const RegexTraits &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            RegexTraits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/basic_regex.hpp(129) : see reference to class template instantiation 'boost::xpressive::regex_compiler<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/basic_regex.hpp(128) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::basic_regex<BidiIter>::compile(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::basic_regex<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(71) : see reference to class template instantiation 'boost::xpressive::basic_regex<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/xpressive/regex_traits.hpp(72) : warning C4100: 'traits' : unreferenced formal parameter
        ..\boost/xpressive/regex_compiler.hpp(58) : see reference to function template instantiation 'unsigned short boost::xpressive::lookup_classname<boost::xpressive::regex_traits<Char>,6>(const Traits &,const char (&)[6],bool)' being compiled
        with
        [
            Char=wchar_t,
            Traits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/regex_compiler.hpp(52) : while compiling class template member function 'boost::xpressive::regex_compiler<BidiIter>::regex_compiler(const RegexTraits &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            RegexTraits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/basic_regex.hpp(129) : see reference to class template instantiation 'boost::xpressive::regex_compiler<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/basic_regex.hpp(128) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::basic_regex<BidiIter>::compile(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::basic_regex<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(241) : see reference to class template instantiation 'boost::xpressive::basic_regex<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(311) : see reference to function template instantiation 'void run_test_impl<wchar_t>(const test_case<Char> &)' being compiled
        with
        [
            Char=wchar_t
        ]
..\boost/xpressive/detail/utility/algorithm.hpp(53) : warning C4100: 'traits' : unreferenced formal parameter
        ..\boost/xpressive/detail/dynamic/parser_traits.hpp(161) : see reference to function template instantiation 'int boost::xpressive::detail::toi<std::_String_const_iterator<_Elem,_Traits,_Alloc>,boost::xpressive::regex_traits<Char>>(InIter &,InIter,const Traits &,int,int)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            Char=char,
            InIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/dynamic/parser_traits.hpp(133) : while compiling class template member function 'bool boost::xpressive::compiler_traits<RegexTraits>::get_quant_spec(std::_String_const_iterator<_Elem,_Traits,_Alloc> &,std::_String_const_iterator<_Elem,_Traits,_Alloc>,boost::xpressive::detail::quant_spec &)'
        with
        [
            RegexTraits=boost::xpressive::regex_traits<char>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(547) : see reference to class template instantiation 'boost::xpressive::compiler_traits<RegexTraits>' being compiled
        with
        [
            RegexTraits=boost::xpressive::regex_traits<char>
        ]
..\boost/xpressive/detail/utility/algorithm.hpp(53) : warning C4100: 'traits' : unreferenced formal parameter
        ..\boost/xpressive/detail/dynamic/parser_traits.hpp(161) : see reference to function template instantiation 'int boost::xpressive::detail::toi<std::_String_const_iterator<_Elem,_Traits,_Alloc>,boost::xpressive::regex_traits<Char>>(InIter &,InIter,const Traits &,int,int)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            Char=wchar_t,
            InIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Traits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/detail/dynamic/parser_traits.hpp(133) : while compiling class template member function 'bool boost::xpressive::compiler_traits<RegexTraits>::get_quant_spec(std::_String_const_iterator<_Elem,_Traits,_Alloc> &,std::_String_const_iterator<_Elem,_Traits,_Alloc>,boost::xpressive::detail::quant_spec &)'
        with
        [
            RegexTraits=boost::xpressive::regex_traits<wchar_t>,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>
        ]
        ..\boost/xpressive/regex_compiler.hpp(547) : see reference to class template instantiation 'boost::xpressive::compiler_traits<RegexTraits>' being compiled
        with
        [
            RegexTraits=boost::xpressive::regex_traits<wchar_t>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(...
   (remainder deleted because of excessive size)

xpressive - misc1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\misc1.test\msvc\debug\misc1.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\misc1.test\msvc\debug\misc1.obj"  

misc1.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\xpressive\test\misc1.cpp(36) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(138) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(124) : while compiling class template member function 'boost::xpressive::match_results<BidiIter>::match_results(const boost::xpressive::match_results<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(123) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,boost::xpressive::regex_traits<Char>>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Char=char,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(96) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::regex_compiler<BidiIter>::compile(std::basic_string<_Elem,_Traits,_Ax>,boost::xpressive::regex_compiler<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/xpressive/basic_regex.hpp(129) : see reference to class template instantiation 'boost::xpressive::regex_compiler<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/basic_regex.hpp(128) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::basic_regex<BidiIter>::compile(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::basic_regex<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ...
   (remainder deleted because of excessive size)

xpressive - multiple_defs - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\multiple_defs.test\msvc\debug\multiple_defs2.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\multiple_defs.test\msvc\debug\multiple_defs2.obj"  

multiple_defs2.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(123) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,boost::xpressive::regex_traits<Char>>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Char=char,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(96) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::regex_compiler<BidiIter>::compile(std::basic_string<_Elem,_Traits,_Ax>,boost::xpressive::regex_compiler<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/xpressive/basic_regex.hpp(129) : see reference to class template instantiation 'boost::xpressive::regex_compiler<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/basic_regex.hpp(128) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::basic_regex<BidiIter>::compile(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::basic_regex<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\xpressive\test\multiple_defs2.cpp(6) : see reference to class template instantiation 'boost::xpressive::basic_regex<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/state.hpp(298) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/matcher/lookahead_matcher.hpp(96) : see reference to function template instantiation 'boost::xpressive::detail::memento<BidiIter> boost::xpressive::detail::save_sub_matches<BidiIter>(boost::xpressive::detail::state_type<BidiIter> &)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/matcher/lookahead_matcher.hpp(49) : see reference to function template instantiation 'bool boost::xpressive::detail::lookahead_matcher<Xpr>::match_<BidiIter,Next>(boost::xpressive::detail::state_type<BidiIter> &,const Next &,boost::mpl::false_) const' being compiled
        with
        [
            Xpr=xpr_type,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Next=const boost::xpressive::detail::matchable<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/dynamic/dynamic.hpp(95) : see reference to function template instantiation 'bool boost::xpressive::detail::lookahead_matcher<Xpr>::match<BidiIter,const T>(boost::xpressive::detail::state_type<BidiIter> &,const Next &) const' being compiled
        with
        [
            Xpr=xpr_type,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=const boost::xpressive::detail::matchable<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            Next=const boost::xpressive::detail::matchable<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/dynamic/dynamic.hpp(94) : while compiling class template member function 'bool boost::xpressive::detail::dynamic_xpression<Matcher,BidiIter>::match(boost::xpressive::detail::state_type<BidiIter> &) const'
        with
        [
            Matcher=boost::xpressive::detail::lookahead_matcher<xpr_type>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/dynamic/dynamic.hpp(196) : see reference to class template instantiation 'boost::xpressive::detail::dynamic_xpression<Matcher,BidiIter>' being compiled
        with
        [
            Matcher=boost::xpressive::detail::lookahead_matcher<xpr_type>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_compiler.hpp(266) : see reference to function template instantiation 'boost::xpressive::detail::sequence<BidiIter> boost::xpressive::detail::make_dynamic_xpression<BidiIter,boost::xpressive::detail::lookahead_matcher<Xpr>>(const Matcher &)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Xpr=xpr_type,
            Matcher=boost::xpressive::detail::lookahead_matcher<xpr_type>
        ]
        ..\boost/xpressive/regex_compiler.hpp(183) : while compiling class template member function 'boost::xpressive::detail::sequence<BidiIter> boost::xpressive::regex_compiler<BidiIter>::parse_group(std::_String_const_iterator<_Elem,_Traits,_Alloc> &,std::_String_const_iterator<_Elem,_Traits,_Alloc>)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\...
   (remainder deleted because of excessive size)

xpressive - regress - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\regress.test\msvc\debug\regress.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\regress.test\msvc\debug\regress.obj"  

regress.cpp
d:\kits\boost\libs\xpressive\test\./regress.ipp(95) : warning C4018: '<' : signed/unsigned mismatch
d:\kits\boost\libs\xpressive\test\./regress.ipp(348) : warning C4100: 'argv' : unreferenced formal parameter
d:\kits\boost\libs\xpressive\test\./regress.ipp(348) : warning C4100: 'argc' : unreferenced formal parameter
..\boost/lexical_cast.hpp(138) : warning C4127: conditional expression is constant
        ..\boost/lexical_cast.hpp(134) : while compiling class template member function 'boost::detail::lexical_stream<Target,Source>::lexical_stream(void)'
        with
        [
            Target=size_t,
            Source=NewSource
        ]
        ..\boost/lexical_cast.hpp(219) : see reference to class template instantiation 'boost::detail::lexical_stream<Target,Source>' being compiled
        with
        [
            Target=size_t,
            Source=NewSource
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(213) : see reference to function template instantiation 'Target boost::lexical_cast<size_t,std::basic_string<_Elem,_Traits,_Ax>>(const Source &)' being compiled
        with
        [
            Target=size_t,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
..\boost/lexical_cast.hpp(140) : warning C4127: conditional expression is constant
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_iterator.hpp(81) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_iterator.hpp(111) : see reference to class template instantiation 'boost::xpressive::detail::regex_iterator_impl<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_iterator.hpp(111) : while compiling class template member function 'boost::xpressive::regex_iterator<BidiIter>::regex_iterator(BidiIter,BidiIter,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(254) : see reference to class template instantiation 'boost::xpressive::regex_iterator<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./regress.ipp(301) : see reference to function template instantiation 'void run_test_impl<char>(const test_case<Char> &)' being compiled
        with
        [
            Char=char
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_tra...
   (remainder deleted because of excessive size)

xpressive - test1 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test1.test\msvc\debug\test1.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test1.test\msvc\debug\test1.obj"  

test1.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test1.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test1.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test10 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test10.test\msvc\debug\test10.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test10.test\msvc\debug\test10.obj"  

test10.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test10.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test10.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressi...
   (remainder deleted because of excessive size)

xpressive - test10u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test10u.test\msvc\debug\test10u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test10u.test\msvc\debug\test10u.obj"  

test10u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test10.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test10u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
     ...
   (remainder deleted because of excessive size)

xpressive - test1u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test1u.test\msvc\debug\test1u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test1u.test\msvc\debug\test1u.obj"  

test1u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test1.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test1u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test2 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test2.test\msvc\debug\test2.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test2.test\msvc\debug\test2.obj"  

test2.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test2.hpp(29) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test2.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test2u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test2u.test\msvc\debug\test2u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test2u.test\msvc\debug\test2u.obj"  

test2u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test2.hpp(29) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test2u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test3 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test3.test\msvc\debug\test3.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test3.test\msvc\debug\test3.obj"  

test3.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test3.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test3.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test3u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test3u.test\msvc\debug\test3u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test3u.test\msvc\debug\test3u.obj"  

test3u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test3.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test3u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test4 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test4.test\msvc\debug\test4.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test4.test\msvc\debug\test4.obj"  

test4.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test4.hpp(28) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test4.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(49) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,Traits>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(63) : see reference to function template instantiation 'void boost::xpressive::detail::static_compile_impl2<Xpr,BidiIter,boost::xpressive::regex_traits<Char>>(const Xpr &,boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &)' being compiled
        with
        [
            Xpr=boost::proto::binary_op<boost::proto::binary_op<boost::proto::unary_op<char,boost::proto::noop_tag>,boost::proto::unary_op<boost::proto::binary_op<boost::proto::unary_op<boost::proto::unary_op<boost::proto::unary_op<boost::proto::binary_op<boost::proto::binary_op<boost::xpressive::detail::set_initializer_type,boost::proto::unary_op<char,boost::proto::noop_tag>,boost::proto::assign_tag>,boost::proto::unary_op<char,boost::proto::noop_tag>,boost::proto::comma_tag>,boost::proto::complement_tag>,boost::proto::unary_plus_tag>,boost::xpressive::detail::keeper_tag>,boost::proto::unary_op<boost::xpressive::detail::regex_plac...
   (remainder deleted because of excessive size)

xpressive - test4u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test4u.test\msvc\debug\test4u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test4u.test\msvc\debug\test4u.obj"  

test4u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test4.hpp(28) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test4u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Traits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Traits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Traits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(49) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,Traits>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            Traits=boost::xpressive::regex_traits<wchar_t>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(63) : see reference to function template instantiation 'void boost::xpressive::detail::static_compile_impl2<Xpr,BidiIter,boost::xpressive::regex_traits<Char>>(const Xpr &,boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &)' being compiled
        with
        [
            Xpr=boost::proto::binary_op<boost::proto::binary_op<boost::proto::unary_op<wchar_t,boost::proto::noop_tag>,boost::proto::unary_op<boost::proto::binary_op<boost::proto::unary_op<boost::proto::unary_op<boost::proto::unary_op<boost::proto::binary_op<boost::proto::binary_op<boost::xpressive::detail::set_initializer_type,boost::proto::unary_op<wchar_t,boost::proto::noop_tag>,boost::proto::assign_tag>,boost::proto::unary_op<wchar_t,bo...
   (remainder deleted because of excessive size)

xpressive - test5 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test5.test\msvc\debug\test5.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test5.test\msvc\debug\test5.obj"  

test5.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test5.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test5.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test5u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test5u.test\msvc\debug\test5u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test5u.test\msvc\debug\test5u.obj"  

test5u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test5.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test5u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test6 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test6.test\msvc\debug\test6.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test6.test\msvc\debug\test6.obj"  

test6.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test6.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test6.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test6u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test6u.test\msvc\debug\test6u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test6u.test\msvc\debug\test6u.obj"  

test6u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test6.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test6u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test7 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test7.test\msvc\debug\test7.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test7.test\msvc\debug\test7.obj"  

test7.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test7.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test7.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test7u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test7u.test\msvc\debug\test7u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test7u.test\msvc\debug\test7u.obj"  

test7u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test7.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test7u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test8 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test8.test\msvc\debug\test8.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test8.test\msvc\debug\test8.obj"  

test8.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test8.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test8.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test8u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test8u.test\msvc\debug\test8u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test8u.test\msvc\debug\test8u.obj"  

test8u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test8.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test8u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test9 - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test9.test\msvc\debug\test9.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test9.test\msvc\debug\test9.obj"  

test9.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test9.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test9.cpp(17) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/deta...
   (remainder deleted because of excessive size)

xpressive - test9u - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test9u.test\msvc\debug\test9u.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test9u.test\msvc\debug\test9u.obj"  

test9u.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(352) : see reference to function template instantiation 'bool boost::xpressive::regex_search<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Alloc=std::allocator<wchar_t>,
            OtherBidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(99) : see reference to function template instantiation 'bool boost::xpressive::regex_search<wchar_t,std::char_traits<wchar_t>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=wchar_t,
            _Elem=wchar_t,
            _Traits=std::char_traits<wchar_t>,
            _Ax=std::allocator<wchar_t>,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(96) : while compiling class template member function 'void test_case<BidiIter>::run(void) const'
        with
        [
            BidiIter=iterator_type
        ]
        d:\kits\boost\libs\xpressive\test\./test9.hpp(22) : see reference to class template instantiation 'test_case<BidiIter>' being compiled
        with
        [
            BidiIter=iterator_type
        ]
        ..\libs\xpressive\test\test9u.cpp(18) : see reference to function template instantiation 'boost::iterator_range<IteratorT> get_test_cases<iterator_type>(void)' being compiled
        with
        [
            IteratorT=const test_case<iterator_type> *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *,
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
        d:\kits\boost\libs\xpressive\test\./test.hpp(98) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const wchar_t *,const wchar_t *,const Traits &,bool)'
        with
        [
  ...
   (remainder deleted because of excessive size)

xpressive - test_basic_regex - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_basic_regex.test\msvc\debug\test_basic_regex.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_basic_regex.test\msvc\debug\test_basic_regex.obj"  

test_basic_regex.cpp

xpressive - test_cycles - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_cycles.test\msvc\debug\test_cycles.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_cycles.test\msvc\debug\test_cycles.obj"  

test_cycles.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(62) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(123) : see reference to function template instantiation 'bool boost::xpressive::regex_match<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\xpressive\test\test_cycles.cpp(55) : see reference to function template instantiation 'bool boost::xpressive::regex_match<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(49) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,Traits>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(63) : see reference to function template instantiation 'void boost::xpressive::detail::static_compile_impl2<Xpr,BidiIter,boost::xpressive::regex_traits<Char>>(const Xpr &,boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &)' being compiled
        with
        [
            Xpr=boost::proto::binary_op<boost::proto::unary_op<char,boost::proto::noop_tag>,boost::proto::unary_op<boost::proto::unary_op<boost::xpressive::detail::regex_placeholder<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,true>,boost::proto::noop_tag>,boost::proto::logical_not_tag>,boost::proto::right_shift_tag>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Char=char,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(85) : see reference to function template instantiation 'void boost::xpressive::detail::static_compile_impl1<Xpr,BidiIter>(const Xpr &,boost::xpressive::detail::regex_impl<BidiIter> &)' being compiled
        with
        [
            Xpr=boost::proto::binary_op<boost::proto::unary_op<char,boost::proto::noop_tag>,boost::proto::unary_op<boost::proto::unary_op<boost::xpressive::detail::regex_placeholder<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,true>,boost::proto::noop_tag>,boost::proto::logical_not_tag>,boost::proto::right_shift_tag>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocato...
   (remainder deleted because of excessive size)

xpressive - test_dynamic - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_dynamic.test\msvc\debug\test_dynamic.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_dynamic.test\msvc\debug\test_dynamic.obj"  

test_dynamic.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(123) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,boost::xpressive::regex_traits<Char>>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Char=char,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/regex_compiler.hpp(96) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::regex_compiler<BidiIter>::compile(std::basic_string<_Elem,_Traits,_Ax>,boost::xpressive::regex_compiler<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\boost/xpressive/basic_regex.hpp(129) : see reference to class template instantiation 'boost::xpressive::regex_compiler<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/basic_regex.hpp(128) : while compiling class template member function 'boost::xpressive::basic_regex<BidiIter> boost::xpressive::basic_regex<BidiIter>::compile(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::basic_regex<BidiIter>::flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>
        ]
        ..\libs\xpressive\test\test_dynamic.cpp(18) : see reference to class template instantiation 'boost::xpressive::basic_regex<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/matcher/alternate_matcher.hpp(186) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/dynamic/dynamic.hpp(95) : see reference to function template instantiation 'bool boost::xpressive::detail::alternate_matcher<Alternates,Traits>::match<BidiIter,const T>(boost::xpressive::detail::state_type<BidiIter> &,const Next &) const' being compiled
        with
        [
            Alternates=std::vector<boost::shared_ptr<const boost::xpressive::detail::matchable<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>>>,
            Traits=boost::xpressive::regex_traits<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=const boost::xpressive::detail::matchable<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            Next=const boost::xpressive::detail::matchable<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/dynamic/dynamic.hpp(94) : while compiling class template member function 'bool boost::xpressive::detail::dynamic_xpression<Matcher,BidiIter>::match(boost::xpressive::detail::state_type<BidiIter> &) const'
        with
        [
            Matcher=alternate_matcher,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>...
   (remainder deleted because of excessive size)

xpressive - test_match_results - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_match_results.test\msvc\debug\test_match_results.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_match_results.test\msvc\debug\test_match_results.obj"  

test_match_results.cpp

xpressive - test_non_char - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_non_char.test\msvc\debug\test_non_char.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_non_char.test\msvc\debug\test_non_char.obj"  

test_non_char.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<const int *>,
            BidiIter=const int *,
            _OutIt=boost::xpressive::detail::sub_match_impl<const int *> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<const int *>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<const int *>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=const int *,
            T=boost::xpressive::detail::sub_match_impl<const int *>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<const int *>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=const int *
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=const int *
        ]
        ..\boost/xpressive/regex_algorithms.hpp(304) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=const int *
        ]
        ..\libs\xpressive\test\test_non_char.cpp(22) : see reference to function template instantiation 'bool boost::xpressive::regex_search<const int*,const int*>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            OtherBidiIter=const int *,
            BidiIter=const int *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<const int *> *,
            BidiIter=const int *,
            _InIt=boost::xpressive::detail::sub_match_impl<const int *> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=const int *
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=const int *
        ]
        ..\libs\xpressive\test\test_non_char.cpp(20) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=const int *
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const int *,const int *,const Traits &,bool)'
        with
        [
            BidiIter=const int *,
            Traits=boost::xpressive::null_regex_traits<int>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=const int *,
            Traits=boost::xpressive::null_regex_traits<int>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=const int *,
            Traits=boost::xpressive::null_regex_traits<int>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(49) : see reference to function template instantiation 'void boost::xpressive::detail::optimize_regex<BidiIter,Traits>(boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &,boost::mpl::true_)' being compiled
        with
        [
            BidiIter=const int *,
            Traits=boost::xpressive::null_regex_traits<int>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(77) : see reference to function template instantiation 'void boost::xpressive::detail::static_compile_impl2<boost::proto::binary_op<Left,Right,Tag>,BidiIter,boost::xpressive::null_regex_traits<Elem>>(const Xpr &,boost::xpressive::detail::regex_impl<BidiIter> &,const Traits &)' being compiled
        with
        [
            Left=boost::proto::binary_op<boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::unary_op<boost::proto::binary_op<boost::proto::binary_op<boost::proto::binary_op<boost::xpressive::detail::set_initializer_type,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::assign_tag>,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::comma_tag>,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::bitor_tag>,boost::proto::unary_plus_tag>,boost::proto::right_shift_tag>,
            Right=boost::proto::unary_op<int,boost::proto::noop_tag>,
            Tag=boost::proto::right_shift_tag,
            BidiIter=const int *,
            Elem=int,
            Xpr=boost::proto::binary_op<boost::proto::binary_op<boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::unary_op<boost::proto::binary_op<boost::proto::binary_op<boost::proto::binary_op<boost::xpressive::detail::set_initializer_type,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::assign_tag>,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::comma_tag>,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::bitor_tag>,boost::proto::unary_plus_tag>,boost::proto::right_shift_tag>,boost::proto::unary_op<int,boost::proto::noop_tag>,boost::proto::right_shift_tag>,
            Traits=boost::xpressive::null_regex_traits<int>
        ]
        ..\boost/xpressive/detail/static/compile.hpp(85) : see reference to function template instantiation 'void boost::xpressive::detail::static_compile_impl1<boost::xpressive::null_regex_traits<Elem>,boost::proto::binary_op<Left,Right,Tag>,BidiIter>(const boost::proto::binary_op<Modifier,boost::proto::binary_op<Left,Right,Tag&g...
   (remainder deleted because of excessive size)

xpressive - test_regex_algorithms - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_algorithms.test\msvc\debug\test_regex_algorithms.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_algorithms.test\msvc\debug\test_regex_algorithms.obj"  

test_regex_algorithms.cpp

xpressive - test_regex_compiler - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_compiler.test\msvc\debug\test_regex_compiler.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_compiler.test\msvc\debug\test_regex_compiler.obj"  

test_regex_compiler.cpp

xpressive - test_regex_constants - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_constants.test\msvc\debug\test_regex_constants.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_constants.test\msvc\debug\test_regex_constants.obj"  

test_regex_constants.cpp

xpressive - test_regex_error - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_error.test\msvc\debug\test_regex_error.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_error.test\msvc\debug\test_regex_error.obj"  

test_regex_error.cpp

xpressive - test_regex_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_iterator.test\msvc\debug\test_regex_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_iterator.test\msvc\debug\test_regex_iterator.obj"  

test_regex_iterator.cpp

xpressive - test_regex_primitives - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_primitives.test\msvc\debug\test_regex_primitives.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_primitives.test\msvc\debug\test_regex_primitives.obj"  

test_regex_primitives.cpp

xpressive - test_regex_token_iterator - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_token_iterator.test\msvc\debug\test_regex_token_iterator.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_token_iterator.test\msvc\debug\test_regex_token_iterator.obj"  

test_regex_token_iterator.cpp

xpressive - test_regex_traits - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_regex_traits.test\msvc\debug\test_regex_traits.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_regex_traits.test\msvc\debug\test_regex_traits.obj"  

test_regex_traits.cpp

xpressive - test_static - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_static.test\msvc\debug\test_static.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_static.test\msvc\debug\test_static.obj"  

test_static.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(197) : see reference to function template instantiation 'void std::fill_n<T*,size_t,boost::xpressive::detail::sub_match_impl<BidiIter>>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            _Diff=size_t,
            _Ty=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(205) : see reference to function template instantiation 'T *boost::xpressive::detail::sequence_stack<T>::push_sequence<true>(size_t,boost::mpl::bool_<C_>)' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>,
            C_=true
        ]
        ..\boost/xpressive/detail/utility/sequence_stack.hpp(204) : while compiling class template member function 'boost::xpressive::detail::sub_match_impl<BidiIter> *boost::xpressive::detail::sequence_stack<T>::push_sequence(size_t)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/match_results.hpp(44) : see reference to class template instantiation 'boost::xpressive::detail::sequence_stack<T>' being compiled
        with
        [
            T=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(135) : see reference to class template instantiation 'boost::xpressive::detail::results_extras<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/detail/core/state.hpp(116) : while compiling class template member function 'boost::xpressive::detail::state_type<BidiIter>::state_type(BidiIter,BidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::detail::regex_impl<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(62) : see reference to class template instantiation 'boost::xpressive::detail::state_type<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/regex_algorithms.hpp(123) : see reference to function template instantiation 'bool boost::xpressive::regex_match<std::_String_const_iterator<_Elem,_Traits,_Alloc>,std::_String_const_iterator<_Elem,_Traits,_Alloc>>(OtherBidiIter,OtherBidiIter,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Alloc=std::allocator<char>,
            OtherBidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\xpressive\test\test_static.cpp(21) : see reference to function template instantiation 'bool boost::xpressive::regex_match<char,std::char_traits<char>,std::allocator<_Ty>>(const std::basic_string<_Elem,_Traits,_Ax> &,boost::xpressive::match_results<BidiIter> &,const boost::xpressive::basic_regex<BidiIter> &,boost::xpressive::regex_constants::match_flag_type)' being compiled
        with
        [
            _Ty=char,
            _Elem=char,
            _Traits=std::char_traits<char>,
            _Ax=std::allocator<char>,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2282) : warning C4996: 'std::_Copy_opt' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2270) : see declaration of 'std::_Copy_opt'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(162) : see reference to function template instantiation '_OutIt std::copy<boost::xpressive::detail::sub_match_impl<BidiIter>*,boost::xpressive::detail::sub_match_impl<BidiIter>*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *,
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            _InIt=boost::xpressive::detail::sub_match_impl<std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>> *
        ]
        ..\boost/xpressive/detail/core/sub_match_vector.hpp(158) : while compiling class template member function 'void boost::xpressive::detail::sub_match_vector<BidiIter>::init_(boost::xpressive::detail::sub_match_impl<BidiIter> *,boost::xpressive::detail::sub_match_vector<BidiIter>::size_type,const boost::xpressive::detail::sub_match_vector<BidiIter> &)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\boost/xpressive/match_results.hpp(95) : see reference to class template instantiation 'boost::xpressive::detail::sub_match_vector<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
        ..\libs\xpressive\test\test_static.cpp(19) : see reference to class template instantiation 'boost::xpressive::match_results<BidiIter>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>
        ]
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2841) : warning C4996: 'std::_Fill_n' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\xutility(2829) : see declaration of 'std::_Fill_n'
        Message: 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(64) : see reference to function template instantiation 'void std::fill_n<unsigned char*,__w64 int,unsigned char>(_OutIt,_Diff,const _Ty &)' being compiled
        with
        [
            _OutIt=unsigned char *,
            _Diff=__w64 int,
            _Ty=unsigned char
        ]
        ..\boost/xpressive/detail/utility/boyer_moore.hpp(51) : while compiling class template member function 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>::boyer_moore(const char *,const char *,const Traits &,bool)'
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/finder.hpp(50) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boost::xpressive::regex_traits<char>
        ]
        ..\boost/xpressive/detail/core/optimize.hpp(43) : see reference to class template instantiation 'boost::xpressive::detail::boyer_moore_finder<BidiIter,Traits>' being compiled
        with
        [
            BidiIter=std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>>,
            Traits=boo...
   (remainder deleted because of excessive size)

xpressive - test_sub_match - msvc

Compiler output:

call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo -TP  /Z7 /Od /Ob0 /W4 /GR /MDd /Zc:forScope /Zc:wchar_t /Wp64 /wd4675 /EHs  @"..\bin.v2\libs\xpressive\test\test_sub_match.test\msvc\debug\test_sub_match.obj.rsp" -c -Fo"..\bin.v2\libs\xpressive\test\test_sub_match.test\msvc\debug\test_sub_match.obj"  

test_sub_match.cpp